FreeBSD 6.x, 7.x, 8.x, 9.x ve 10.x sürümlerinin destek süreleri doldu. Süreleri dolan FreeBSD sürümlerinde kurulum yaparken make komutu sonrasında Ports collection support for your system ended, and no ports quaranteed to build on this system. hatası çıkacaktır.
Bu hatayı gidermek için öncelikle aşağıdaki işlemi uygulamanız gerekmektedir.
nano, vi veya ee komutunu kullanabilirsiniz.
nano /etc/make.conf Bu dosya sunucuda bulunmamaktadır. İlgili dosyası sizin eklemeniz gerekmektedir. Bu şekilde açtığınızda dosya zaten oluşmuş olacaktır. Herhangi bir izin vermenize gerek yoktur. Dosyayı açtıktan sonra aşağıdaki kodları ilgili dosyanın içine eklemeniz gerekmektedir. Ekledikten sonra kaydedip çıkıyoruz.
ALLOW_UNSUPPORTED_SYSTEM=YES
MAKE_JOBS_UNSAFE=YES
Bu işlemi yaptıktan sonra portsnap dosyalarını fetch extract edelim. Bu işlem uzun sürecektir.
portsnap fetch extract
extract işlemi bittikten sonra önce dosyaları update edelim.
freebsd-update fetch
Update edilen dosyaları kuralım.
freebsd-update install
make işlemine gerek olmadan pkg ile mysql 5.5 client kuralım.
Önce SQL Client kurulumunu yapıyoruz.
pkg install -y mysql55-client
Daha sonra ise SQL Server kurulumu yapıyoruz.
pkg install -y mysql55-server
Bu işlemleri uyguladıktan sonra alağıdaki komutları sırası ile uyguluyoruz.
cd /usr/ports/databases/mysql55-server
make install clean BATCH=yes
chown -R mysql /var/db/mysql/
chgrp -R mysql /var/db/mysql/
echo 'mysql_enable="YES"' >> /etc/rc.conf
/usr/local/bin/mysqld_safe --user=mysql &
/usr/local/etc/rc.d/mysql-server onestart
rehash
mysql
mysql> flush privileges;
mysql> use mysql;
mysql> update user set Password=Password('123123'),Host='%' where User='root' and Host='localhost'; Bu satırda 123123 olarak belirttiğimiz alan mysql root şifrenizdir.
mysql> quit
/usr/local/etc/rc.d/mysql-server onerestart
reboot
——Bittiiiii…