FreeBSD UUID değiştirme konusu daha önce paylaşıldıysa konu kapatıla bilir
(yaptığımız bu işlem aynı vdi ile UUID değiştirerek 1 den fazla sanal makina açmamıza olanak tanıyor)
ilk konum hatam varsa lütfen belirtin
Not: Kullandığım vdi sabit ip UUID değiştirdiğim vdi'de aynı ip bunu değiştirmemiz gerekiyor +1 arttırın
(yaptığımız bu işlem aynı vdi ile UUID değiştirerek 1 den fazla sanal makina açmamıza olanak tanıyor)
ilk konum hatam varsa lütfen belirtin
Not: Kullandığım vdi sabit ip UUID değiştirdiğim vdi'de aynı ip bunu değiştirmemiz gerekiyor +1 arttırın
FreeBSD'de DVD ve CD'den Paket Kurma Rehberi
FreeBSD işletim sistemi, güçlü bir sunucu ortamı sağlar ve özellikle Metin2 gibi oyun sunucularının barındırılması için idealdir. Ancak bazı durumlarda internet bağlantısı sınırlı olabilir veya kurulumları fiziksel medya üzerinden gerçekleştirmek istenebilir. Bu nedenle, FreeBSD sistemlerde DVD ya da CD diskten nasıl paket kurulur öğrenmek önemlidir. Bu yazıda FreeBSD ortamında CD/DVD üzerinden nasıl paket kurulacağına dair detaylı bir rehber sunacağız.
CD/DVD Medyasının Sisteme Monte Edilmesi
FreeBSD üzerinde CD veya DVD kullanabilmek için öncelikle bu medyanın sistem tarafından tanınması ve bağlanması gerekir. Genellikle CD/DVD sürücüler otomatik olarak algılanır. Ancak manuel olarak bağlamak isterseniz aşağıdaki komutları kullanabilirsiniz:
Kod:
/dev/cd0c
Monteleme Komutu:
Kod:
mount -t cd9660 /dev/cd0c /mnt
Yukarıdaki komutta;
- cd9660: CD/DVD için standart dosya sistemi türüdür.
- /dev/cd0c: CD/DVD cihaz dosyasıdır.
- /mnt: CD/DVD içeriğinin bağlanacağı dizindir.
Paket Kurulumu için cd0 Cihazını Kullanmak
Bazı FreeBSD sürümlerinde CD/DVD medyası doğrudan paket kurulumunda kullanılabilir. Özellikle ISO imajı üzerinden yüklenmiş sistemlerde bu medya, bir paket deposu olarak kullanılabilir. Paket kurulumu için genelde pkg komutu tercih edilir ancak CD/DVD üzerinden özel kurulum yapmak da mümkündür.
Alternatif Yöntem: Ports Kullanımı
FreeBSD'nin güçlü yanlarından birisi de Ports koleksiyonudur._ports_ sistemi sayesinde CD/DVD üzerinde bulunan yazılımları doğrudan derleyip kurabilirsiniz. Bu işlem için_ports_ dizininden ilgili klasöre gidip make install komutunu çalıştırmanız yeterlidir.
Paket Depolarını Ayarlamak
Eğer CD/DVD üzerinden sürekli bir paket kaynağı kullanacaksanız, /etc/pkg/repos/ dizini altına özel bir repo ayarı tanımlamalısınız. Bu sayede sistem, internet yerine CD/DVD'den paket arayabilir.
Örnek.repo Dosyası:
Kod:
cdrepo:{[BR][/BR] url: file:///mnt/packages,[BR][/BR] enabled: yes[BR][/BR]}
Bu yapılandırmayı yaptıktan sonra sistem, /mnt dizinindeki paketleri kullanarak kurulum yapabilir.
Metin2 Sunucusu İçin CD/DVD Paket Kurulumu
Metin2 sunucuları genellikle özel derlemeler ve bağımlılıklar içerir. FreeBSD üzerinde Metin2 sunucu kurulumu sırasında bazı bağımlılıklar CD/DVD üzerinden sağlanabilir. Özellikle GCC, Boost, MySQL gibi kütüphaneler fiziksel medya üzerinden kurulabilir.
Örneğin:
Kod:
pkg install -r cdrepo gcc
ile CD/DVD üzerinden GCC derleyici kurulumu yapılabilir.
Güvenlik ve Jail Ortamlarında CD/DVD Kullanımı
FreeBSD jail yapısı içinde CD/DVD kullanımı için jail konfigürasyonuna özel erişim izni verilmelidir. Aksi takdirde jail içinden CD/DVD medyasına erişim sağlanamaz.
Sonuç
FreeBSD üzerinde CD/DVD medyasından paket kurmak, internet bağlantısı sınırlı olan sistemlerde oldukça faydalıdır. Doğru yapılandırıldığında, güvenli ve hızlı bir şekilde fiziksel medya üzerinden yazılım kurulumları yapılabilir. Özellikle Metin2 gibi oyun sunucularında bu yöntemler, bağımlılık yönetimi açısından avantaj sağlayabilir.
Installing Packages from DVD and CD on FreeBSD
The FreeBSD operating system provides a powerful server environment and is ideal for hosting game servers such as Metin2. However, sometimes internet access may be limited, or you might prefer to perform installations directly from physical media. Therefore, learning how to install packages from CDs or DVDs on FreeBSD systems is important. In this article, we will provide a detailed guide on how to install packages from CD/DVD media on FreeBSD.
Mounting CD/DVD Media to the System
To use a CD or DVD on FreeBSD, the media must first be recognized and mounted by the system. Typically, CD/DVD drives are automatically detected. However, if you wish to mount manually, you can use the following commands:
Using device files like
Kod:
/dev/cd0c
Mount Command:
Kod:
mount -t cd9660 /dev/cd0c /mnt
In the above command:
- cd9660: Standard filesystem type for CD/DVD media.
- /dev/cd0c: Device file for the CD/DVD drive.
- /mnt: Directory where the contents of the CD/DVD will be mounted.
Using cd0 Device for Package Installation
In some FreeBSD versions, the CD/DVD media can be used directly for package installation. Particularly on systems installed via ISO images, the media can act as a package repository. The pkg command is generally preferred for package installation, but installing directly from CD/DVD is also possible.
Alternative Method: Using Ports
One of FreeBSD's strengths is its Ports collection. Thanks to the _ports_ system, you can compile and install software directly from the CD/DVD. To do so, navigate to the relevant directory within the _ports_ tree and run the make install command.
Configuring Package Repositories
If you plan to use the CD/DVD as a continuous package source, define a custom repository configuration under /etc/pkg/repos/. This allows the system to look for packages on the CD/DVD instead of the internet.
Sample .repo File:
Kod:
cdrepo:{[BR][/BR] url: file:///mnt/packages,[BR][/BR] enabled: yes[BR][/BR]}
After applying this configuration, the system can install packages located in the /mnt directory.
Installing Packages from CD/DVD for Metin2 Server
Metin2 servers often require special builds and dependencies. During the setup of a Metin2 server on FreeBSD, certain dependencies may be provided via CD/DVD. Libraries such as GCC, Boost, and MySQL can be installed from physical media.
For example:
Kod:
pkg install -r cdrepo gcc
can be used to install the GCC compiler from the CD/DVD.
Using CD/DVD in Security and Jail Environments
When using CD/DVD inside a FreeBSD jail, special access permissions must be granted in the jail configuration. Otherwise, the jail will not have access to the CD/DVD media.
Conclusion
Installing packages from CD/DVD on FreeBSD is highly beneficial in systems with limited internet access. When properly configured, software installations can be performed securely and quickly from physical media. Especially in game servers like Metin2, these methods can offer advantages in managing dependencies.
