Ubuntu ve Debian'da Kurulu Paket Nasıl Yeniden Yapılandırılır


dpkg-reconfigure, önceden kurulmuş bir paketi yeniden yapılandırmak için kullanılan güçlü bir komut satırı aracıdır. Debian/Ubuntu Linux'taki çekirdek paket yönetim sistemi olan dpkg kapsamında sunulan çeşitli araçlardan biridir. Debian paketlerinin yapılandırma sistemi olan debconf ile birlikte çalışır. Debconf, sisteminizde kurulu tüm paketlerin yapılandırmasını kaydeder.

Bu araç aslında bir Ubuntu veya Debian sistem kurulumunun tamamını yeniden yapılandırmak için kullanılabilir. Yeniden yapılandırmak için paket(ler)in ad(lar)ını vermeniz yeterlidir; paket sisteminize ilk kurulduğunda olduğu gibi bir dizi yapılandırma sorusu soracaktır.

Kurulu bir paketin ayarlarını almanıza ve bu paketin decconf'ta kayıtlı mevcut ayarlarını değiştirmenize olanak tanır. Yeniden yapılandırabileceğiniz yaygın bir paket kategorisi, yapılandırmaları paket yükleme komut dosyasındaki sorularla belirlenen ve genellikle paket yükleme işlemi sırasında grafiksel bir arayüz aracılığıyla gösterilen paketlerdir; örneğin phpmyadmin.

Kurulu Paketin Yapılandırmalarını Görüntüle

Kurulu bir “phpmyadmin” paketinin mevcut yapılandırmalarını görüntülemek için gösterildiği gibi debconf-show yardımcı programını kullanın.

sudo debconf-show phpmyadmin

Debian ve Ubuntu'da Kurulu Paketi Yeniden Yapılandırma

Zaten bir paket yüklediyseniz (örneğin, phpmyadmin), paket adını gösterildiği gibi dpkg-reconfigure'a ileterek onu yeniden yapılandırabilirsiniz.

sudo dpkg-reconfigure phpmyadmin

Yukarıdaki komutu çalıştırdıktan sonra, aşağıdaki ekran görüntüsünde gösterildiği gibi phpmyadmin'i yeniden yapılandırmaya başlayabilmelisiniz. Size bir dizi soru sorulacak, istediğiniz ayarları seçip işlemi tamamlayacaksınız.

phpmyadmin yeniden yapılandırma işlemi tamamlandığında, aşağıdaki ekran görüntüsünde gösterildiği gibi yeni paket ayarlarıyla ilgili bazı yararlı bilgileri göreceksiniz.

Varsayılan davranışını değiştirmenize olanak tanıyan bazı yararlı seçenekler vardır; pratik olarak yararlı olanlardan bazılarını aşağıda açıklayacağız.

-f bayrağı, kullanılacak ön ucu (dailog, readline, Gnome, Kde, Editor veya etkileşimli olmayan gibi) seçmek için kullanılır.

sudo dpkg-reconfigure -f readline phpmyadmin

Aşağıdaki komutu çalıştırarak debconf aracılığıyla varsayılan ön ucu kalıcı olarak değiştirebilirsiniz.

sudo dpkg-reconfigure debconf

Bir seçeneği belirlemek için Yukarı ve Aşağı tuşlarını kullanın ve SEKME tuşuna basarak Tamam'ı seçin ve Tamam'ı seçin Strong>Girin.

Ayrıca, ekran görüntüsünde gösterildiği gibi öncelik düzeyine göre hangi soruların yoksayılacağını seçin ve Enter'a basın.

Görüntülenecek soruların minimum önceliğini doğrudan komut satırından belirlemek için -p seçeneğini kullanın.

sudo dpkg-reconfigure -p critical phpmyadmin

Bazı paketler tutarsız veya bozuk durumda olabilir; böyle bir durumda dpkg-reconfigure'u bir paketi yeniden yapılandırmaya zorlamak için -f işaretini kullanabilirsiniz. Bu bayrağı dikkatli kullanmayı unutmayın!

sudo dpkg-reconfigure -f package_name

Daha fazla bilgi için dpkg-reconfigure kılavuz sayfasına bakın.

man dpkg-reconfigure

Şimdilik bu kadar! dpkg-reconfigure'un nasıl kullanılacağına ilişkin sorularınız veya paylaşacağınız ek düşünceleriniz varsa aşağıdaki yorumlar bölümünden bize ulaşın.