Türkmmo Ailesi ve topluluğumuz için inşallah işe yarar.
Bir çok sistemci freebsd işletim sistemini kapalı kutu olarak görmektedir. Fakat sağladığı kolaylıklar açısından bir çok işletim sisteminden daha kolay dır . Örnek vermek gerekirse sadece make install clean komutuyla istediğiniz paketleri ve bu paket için gereken paketleri kurabilirsiniz.
Ben bu kısa yazıda Freebsd sisteminin güncellemelerini hangi komutlar la çekeceği ve herhangi bir yazılımının yeni sürümünün nasıl kurulacağını göstereceğim.
Diyelimki sistemle ilgili kritik bir güncelleme ve ya yama çıktı
komut satırına geçiyoruz
root ile login oluyoruz
öncelikle güncellemeleri sisteme indiriyoruz
# freebsd-update fetch
indirme işlemi bittikten sonra
komutuyla güncellemeleri kuruyoruz .
güncellemelerin etkili olabilmesi için sistemi yeniden başlatıyoruz
Diyelimki sistemimiz de webmin kurulu . Webmin'i her açtığımızda yeni sürümü çıktığı uyarısını alıyoruz , Yeni sürüme güncellemek için yapmamız gerekenler şunlar
Öncelikle port ağacımızı güncelliyoruz , böylelikle port ağacımızda var olan programların yeni versiyonları çekiyor ve ya freebsd için çıkartılmış yeni programları çekiyoruz.
# portsnap fetch update
Bu işlem biraz uzun sürebilir sabırlı olu
Şimdi webmin in sürümünü yükseltmek için öncelikle portupgrade paketini kuracağız. Bu araç sayesinde sistemde kurulu tüm portları ya da belirleyeceğimiz spefik portları güncelleyebiliriz
# cd /usr/ports/ports-mgmt/portupgrade
komutu ile kurulumu yapıyoruz
şimdi webmin in sürümünü yükseltelim
işlem bittikten sonra webmin i tekrar başlatıyoruz
#/usr/local/etc/rc.d/webmin start
Umarım işinize yarar .
FreeBSD Sistem Güncellemesi ve Port Güncelleme
FreeBSD, sunucu tabanlı sistemlerde yüksek performans, kararlılık ve güvenlik sunmasıyla bilinen güçlü bir işletim sistemidir. Özellikle Metin2 gibi oyun sunucularının barındırıldığı sistemlerde tercih edilmektedir. Bu yazıda, FreeBSD tabanlı Metin2 sunucularında sistem ve port güncellemelerinin nasıl yapılacağına dair detaylı bilgiler verilecektir. Bu süreç, hem sistemin güvenliğini artırmak hem de performansı optimize etmek açısından kritik öneme sahiptir.
FreeBSD Sistem Güncellemesi Nasıl Yapılır?
FreeBSD sistem güncellemesi için öncelikle terminal veya SSH aracılığıyla sunucuya erişim sağlanmalıdır. Sistem güncellemesi için aşağıdaki komutlar kullanılır:
Bu komutlar sayesinde çekirdek(kernel), sistem dosyaları ve temel bileşenler güncellenir. Güncelleme sonrası sistem yeniden başlatılmalıdır.
Port Koleksiyonunu Güncelleme
FreeBSD, kullanıcıların yazılımları derleyerek yüklemesini sağlayan 'ports' yapısına sahiptir. Port koleksiyonu, yazılım güncellemelerini takip etmek için düzenli olarak senkronize edilmelidir. Aşağıdaki komutla port koleksiyonu güncellenir:
Bu işlem, mevcut port ağacını günceller ve yeni sürümleri indirir. Port koleksiyonu güncel değilse, sistemde yüklü yazılımlar da eski kalabilir.
Port Üzerinden Paket Güncelleme
Güncellenmiş port koleksiyonu ile birlikte, sistemde kurulu olan portlar da güncellenebilir. Aşağıdaki komut, tüm portları kontrol eder ve mevcut güncellemeleri listeler:
Portmaster kullanarak portları güncelleyebilirsiniz. Eğer sisteminizde portmaster yüklü değilse, ports üzerinden kolayca kurulabilir:
Paket Yönetimi ve pkg ile Güncelleme
Alternatif olarak FreeBSD, binary paketler kullanarak daha hızlı bir güncelleme imkanı sunar. Bu yöntem, derleme işlemi gerektirmediği için daha hızlıdır. Paket yönetim aracı 'pkg', sistemde yüklü paketleri yönetmek için kullanılır.
Yukarıdaki komut, sistemde yüklü tüm paketleri günceller..pkg ile kurulan paketlerin port karşılıkları varsa, bu durumda port-origin bilgisi korunur ve port üzerinden de yönetilebilirler.
Metin2 Sunucusu İçin Özel Notlar
Metin2 sunucularında kullanılan bazı bileşenler (MySQL, Python, Boost, GCC gibi) doğrudan sistemde port ya da pkg üzerinden kurulmuştur. Bu nedenle, özellikle bu bileşenlerin güncellemesi öncesi yedek alınmalı ve test ortamında denenmelidir. Güncellemeler sunucu üzerinde anlık kesintilere sebep olabilir.
Güvenlik ve Günlük Bakım
Sistem güncellemeleri, güvenlik açıklarını kapatmak için önemlidir. FreeBSD, düzenli olarak güvenlik duyuruları yayımlar. Bu duyuruları takip etmek için aşağıdaki adrese göz atabilirsiniz:
Sonuç
FreeBSD sistemlerde güncellemeler, hem performans hem de güvenlik açısından hayati öneme sahiptir. Metin2 gibi oyun sunucularında kullanılan sistemlerde, güncellemelerin planlı ve kontrollü yapılması gerekir. Port ve sistem güncellemeleri düzenli yapıldığında, sunucu daha stabil ve güvenli çalışacaktır.
FreeBSD System Update and Port Upgrade
FreeBSD is a powerful operating system known for its high performance, stability, and security on server-based systems. It is especially preferred for game servers such as Metin2. In this article, we will provide detailed information on how to perform system and port updates on FreeBSD-based Metin2 servers. This process is critical for both increasing system security and optimizing performance.
How to Perform FreeBSD System Updates?
To perform a FreeBSD system update, first connect to your server via terminal or SSH. The following commands are used for system updates:
These commands update the kernel, system files, and core components. After the update, the system should be restarted.
Updating the Ports Collection
FreeBSD offers a ports structure that allows users to compile and install software. To keep track of software updates, the ports collection must be synchronized regularly. Use the following command to update the ports tree:
This process updates the current port tree and downloads new versions. If the port tree is not updated, the installed software may remain outdated.
Upgrading Ports
With an updated port tree, installed ports can also be upgraded. The following command checks all ports and lists available updates:
You can use portmaster to upgrade ports. If portmaster is not installed on your system, you can easily install it from ports:
Package Management and Upgrading with pkg
Alternatively, FreeBSD offers faster updates using binary packages. Since this method does not require compilation, it is faster. The package management tool 'pkg' is used to manage installed packages.
The above command updates all installed packages. If packages installed via pkg have corresponding ports, their port-origin information is preserved and they can be managed through ports as well.
Special Notes for Metin2 Servers
Some components used in Metin2 servers (such as MySQL, Python, Boost, GCC) are directly installed via ports or pkg. Therefore, before updating these components, backups should be taken and tested in a test environment. Updates may cause temporary interruptions on the server.
Security and Daily Maintenance
System updates are essential for closing security vulnerabilities. FreeBSD regularly publishes security advisories. You can check these advisories at:
Conclusion
Updates on FreeBSD systems are vital for both performance and security. On game servers like Metin2, updates must be planned and executed carefully. When system and port updates are performed regularly, the server runs more stably and securely.
Bir çok sistemci freebsd işletim sistemini kapalı kutu olarak görmektedir. Fakat sağladığı kolaylıklar açısından bir çok işletim sisteminden daha kolay dır . Örnek vermek gerekirse sadece make install clean komutuyla istediğiniz paketleri ve bu paket için gereken paketleri kurabilirsiniz.
Ben bu kısa yazıda Freebsd sisteminin güncellemelerini hangi komutlar la çekeceği ve herhangi bir yazılımının yeni sürümünün nasıl kurulacağını göstereceğim.
Diyelimki sistemle ilgili kritik bir güncelleme ve ya yama çıktı
komut satırına geçiyoruz
root ile login oluyoruz
öncelikle güncellemeleri sisteme indiriyoruz
# freebsd-update fetch
indirme işlemi bittikten sonra
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
-update installkomutuyla güncellemeleri kuruyoruz .
güncellemelerin etkili olabilmesi için sistemi yeniden başlatıyoruz
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
-r nowDiyelimki sistemimiz de webmin kurulu . Webmin'i her açtığımızda yeni sürümü çıktığı uyarısını alıyoruz , Yeni sürüme güncellemek için yapmamız gerekenler şunlar
Öncelikle port ağacımızı güncelliyoruz , böylelikle port ağacımızda var olan programların yeni versiyonları çekiyor ve ya freebsd için çıkartılmış yeni programları çekiyoruz.
# portsnap fetch update
Bu işlem biraz uzun sürebilir sabırlı olu
Şimdi webmin in sürümünü yükseltmek için öncelikle portupgrade paketini kuracağız. Bu araç sayesinde sistemde kurulu tüm portları ya da belirleyeceğimiz spefik portları güncelleyebiliriz
# cd /usr/ports/ports-mgmt/portupgrade
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
install cleankomutu ile kurulumu yapıyoruz
şimdi webmin in sürümünü yükseltelim
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
-R webminişlem bittikten sonra webmin i tekrar başlatıyoruz
#/usr/local/etc/rc.d/webmin start
Umarım işinize yarar .
FreeBSD Sistem Güncellemesi ve Port Güncelleme
FreeBSD, sunucu tabanlı sistemlerde yüksek performans, kararlılık ve güvenlik sunmasıyla bilinen güçlü bir işletim sistemidir. Özellikle Metin2 gibi oyun sunucularının barındırıldığı sistemlerde tercih edilmektedir. Bu yazıda, FreeBSD tabanlı Metin2 sunucularında sistem ve port güncellemelerinin nasıl yapılacağına dair detaylı bilgiler verilecektir. Bu süreç, hem sistemin güvenliğini artırmak hem de performansı optimize etmek açısından kritik öneme sahiptir.
FreeBSD Sistem Güncellemesi Nasıl Yapılır?
FreeBSD sistem güncellemesi için öncelikle terminal veya SSH aracılığıyla sunucuya erişim sağlanmalıdır. Sistem güncellemesi için aşağıdaki komutlar kullanılır:
Kod:
sudo freebsd-update fetch[BR][/BR]sudo freebsd-update install
Bu komutlar sayesinde çekirdek(kernel), sistem dosyaları ve temel bileşenler güncellenir. Güncelleme sonrası sistem yeniden başlatılmalıdır.
Port Koleksiyonunu Güncelleme
FreeBSD, kullanıcıların yazılımları derleyerek yüklemesini sağlayan 'ports' yapısına sahiptir. Port koleksiyonu, yazılım güncellemelerini takip etmek için düzenli olarak senkronize edilmelidir. Aşağıdaki komutla port koleksiyonu güncellenir:
Kod:
portsnap fetch extract[BR][/BR]portsnap fetch update
Bu işlem, mevcut port ağacını günceller ve yeni sürümleri indirir. Port koleksiyonu güncel değilse, sistemde yüklü yazılımlar da eski kalabilir.
Port Üzerinden Paket Güncelleme
Güncellenmiş port koleksiyonu ile birlikte, sistemde kurulu olan portlar da güncellenebilir. Aşağıdaki komut, tüm portları kontrol eder ve mevcut güncellemeleri listeler:
Kod:
portmaster --check-port-db-dir
Portmaster kullanarak portları güncelleyebilirsiniz. Eğer sisteminizde portmaster yüklü değilse, ports üzerinden kolayca kurulabilir:
Kod:
cd /usr/ports/ports-mgmt/portmaster && make install clean
Paket Yönetimi ve pkg ile Güncelleme
Alternatif olarak FreeBSD, binary paketler kullanarak daha hızlı bir güncelleme imkanı sunar. Bu yöntem, derleme işlemi gerektirmediği için daha hızlıdır. Paket yönetim aracı 'pkg', sistemde yüklü paketleri yönetmek için kullanılır.
Kod:
pkg upgrade
Yukarıdaki komut, sistemde yüklü tüm paketleri günceller..pkg ile kurulan paketlerin port karşılıkları varsa, bu durumda port-origin bilgisi korunur ve port üzerinden de yönetilebilirler.
Metin2 Sunucusu İçin Özel Notlar
Metin2 sunucularında kullanılan bazı bileşenler (MySQL, Python, Boost, GCC gibi) doğrudan sistemde port ya da pkg üzerinden kurulmuştur. Bu nedenle, özellikle bu bileşenlerin güncellemesi öncesi yedek alınmalı ve test ortamında denenmelidir. Güncellemeler sunucu üzerinde anlık kesintilere sebep olabilir.
Güvenlik ve Günlük Bakım
Sistem güncellemeleri, güvenlik açıklarını kapatmak için önemlidir. FreeBSD, düzenli olarak güvenlik duyuruları yayımlar. Bu duyuruları takip etmek için aşağıdaki adrese göz atabilirsiniz:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Sonuç
FreeBSD sistemlerde güncellemeler, hem performans hem de güvenlik açısından hayati öneme sahiptir. Metin2 gibi oyun sunucularında kullanılan sistemlerde, güncellemelerin planlı ve kontrollü yapılması gerekir. Port ve sistem güncellemeleri düzenli yapıldığında, sunucu daha stabil ve güvenli çalışacaktır.
FreeBSD System Update and Port Upgrade
FreeBSD is a powerful operating system known for its high performance, stability, and security on server-based systems. It is especially preferred for game servers such as Metin2. In this article, we will provide detailed information on how to perform system and port updates on FreeBSD-based Metin2 servers. This process is critical for both increasing system security and optimizing performance.
How to Perform FreeBSD System Updates?
To perform a FreeBSD system update, first connect to your server via terminal or SSH. The following commands are used for system updates:
Kod:
sudo freebsd-update fetch[BR][/BR]sudo freebsd-update install
These commands update the kernel, system files, and core components. After the update, the system should be restarted.
Updating the Ports Collection
FreeBSD offers a ports structure that allows users to compile and install software. To keep track of software updates, the ports collection must be synchronized regularly. Use the following command to update the ports tree:
Kod:
portsnap fetch extract[BR][/BR]portsnap fetch update
This process updates the current port tree and downloads new versions. If the port tree is not updated, the installed software may remain outdated.
Upgrading Ports
With an updated port tree, installed ports can also be upgraded. The following command checks all ports and lists available updates:
Kod:
portmaster --check-port-db-dir
You can use portmaster to upgrade ports. If portmaster is not installed on your system, you can easily install it from ports:
Kod:
cd /usr/ports/ports-mgmt/portmaster && make install clean
Package Management and Upgrading with pkg
Alternatively, FreeBSD offers faster updates using binary packages. Since this method does not require compilation, it is faster. The package management tool 'pkg' is used to manage installed packages.
Kod:
pkg upgrade
The above command updates all installed packages. If packages installed via pkg have corresponding ports, their port-origin information is preserved and they can be managed through ports as well.
Special Notes for Metin2 Servers
Some components used in Metin2 servers (such as MySQL, Python, Boost, GCC) are directly installed via ports or pkg. Therefore, before updating these components, backups should be taken and tested in a test environment. Updates may cause temporary interruptions on the server.
Security and Daily Maintenance
System updates are essential for closing security vulnerabilities. FreeBSD regularly publishes security advisories. You can check these advisories at:
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Conclusion
Updates on FreeBSD systems are vital for both performance and security. On game servers like Metin2, updates must be planned and executed carefully. When system and port updates are performed regularly, the server runs more stably and securely.
