Linux dağıtımları yazılımı yüklemek için farklı yollar sunar. Yazılım Merkezini kullanarak standart Ubuntu veya Fedora yazılım havuzlarından, standart Ubuntu veya Fedora yazılım havuzlarının dışından veya kaynak kodunu derleyerek yazılım yükleyebilirsiniz. Ancak bir programı kaldırmanız gerekirse ne olur?
Ubuntu'da komut satırını kullanarak programlar nasıl kaldırılır
Ubuntu Yazılım Merkezi'ni kullanarak Ubuntu yazılım havuzlarından yazılım yüklediyseniz, bu yazılımı kaldırmak için de Ubuntu Yazılım Merkezi'ni kullanabilirsiniz. Ancak komut satırını kullanırken kendinizi daha rahat hissediyorsanız, sisteminizde hangi programların yüklü olduğunu öğrenmenin ve programları kaldırmanın kolay bir yolunu göstereceğiz.
Komut satırı kaldırma yöntemleri yalnızca Ubuntu ile değil, Debian tabanlı tüm Linux dağıtımlarıyla çalışacaktır.
Neyi kaldırmak istediğinize dair bir fikriniz varsa ancak tam adını bilmiyorsanız, Linux'ta tam paket adlarını bilme hakkındaki makalemize bakın. Bilgisayarınızda kurulu tüm paketlerin listesini görmek için “dpkg” komutunu da kullanabilirsiniz. Terminal penceresini açmak için Ctrl+Alt+T tuşlarına basın ve ardından komut istemine aşağıdaki komutu girin:
dpkg --liste
veya:
apt listesi - kurulu
Komutlar aynı içeriği görüntüleyecektir ancak biraz farklı görüntülenecektir.
Kaldırmak istediğiniz paketi bulmak için Terminal penceresindeki kurulu paketler listesinde ilerleyin. Paketin tam adını not edin.
Bir programı kaldırmak için, programları yüklemek ve yüklü programları değiştirmek için kullanılan genel komut olan apt komutunu kullanın. Örneğin, aşağıdaki komut purge komutunu kullanarak gimp'i kaldırır ve tüm yapılandırma dosyalarını siler.
sudo apt temizleme gimp
İstendiğinde şifrenizi girin ve Enter tuşuna basın.
Parolayı yazarken görüntülenmez. Ancak şifreyi yazarken yıldız işaretlerinin görüntülenmesini seçebilirsiniz.
Kaldırma işlemi başlar ve gerçekleştirilecek eylemlerin bir özeti görünür. Devam etmek isteyip istemediğiniz sorulduğunda “y” yazın ve Enter tuşuna basın.
Kurulum işlemi devam ediyor. İşiniz bittiğinde, komut istemi göründüğünde “exit” yazın ve Terminal penceresini kapatmak için “Enter” tuşuna basın veya pencerenin sol üst köşesindeki “X” düğmesine tıklayın.
Yapılandırma dosyalarını kaldırmak istemiyorsanız, aşağıdaki komutta gösterildiği gibi kaldırma komutunu temizleme komutuyla değiştirmeniz yeterlidir.
sudo apt gimp'i kaldır
Linux'ta yüklü yazılımlar (tıpkı Windows ve MacOS gibi) çalışmak için diğer paketlere bağlıdır. Bir programı kaldırdığınızda, kaldırılan programın dayandığı ve artık kullanılmayan paketler olabilir. Kullanılmayan paketleri kaldırmak için aşağıdaki örnekte gösterildiği gibi “autoremove” komutunu kullanın.
sudo apt autoremove
Aşağıda gösterildiği gibi, bir programı kaldırmak ve artık kullanılmayan bağımlılıkları tek bir komutta kaldırmak için iki komutu birleştirebilirsiniz ("otomatik kaldırma"dan önce iki çizgi).
sudo apt purge --gimp'i otomatik olarak kaldır
Alanınız sınırlıysa indirilen arşiv dosyalarını aşağıda gösterildiği gibi kaldırmak için “temiz” komutunu kullanabilirsiniz.
sudo uygun temiz
Bu komut “/var/cache/apt/archives” konumunda bulunan yetenek önbelleğini kaldırır. Bir program yüklediğinizde paket dosyası bu dizine indirilir ve saklanır. Bu dizinde dosya tutmanıza gerek yoktur. Ancak bunları silmenin olası bir sakıncası vardır: Bu programlardan herhangi birini yeniden yüklemeye karar verirseniz paketleri yeniden indirmeniz gerekir.
"apt" komutu, programların indirilmesini, kurulmasını ve kaldırılmasını hızlı ve kolay hale getiren kullanışlı bir araçtır. “apt” komutunu kullanma hakkında daha fazla bilgi için komut istemine “apt” yazın ve Enter tuşuna basın.
Eski "apt-get" komutu, burada gösterilen "apt" komutuyla aynı argümanların çoğunu kabul eder ve isterseniz onu kullanabilirsiniz.
Fedora'da komut satırını kullanarak programlar nasıl kaldırılır
Fedora başka bir popüler Linux dağıtımıdır ancak DNF adında farklı bir paket yöneticisi kullanır. Neyse ki DNF, sözdiziminin çoğunu APT ile paylaşıyor; bu, eğer Debian'ın APT'sine aşina iseniz, DNF'yi kullanmakta hiçbir zorluk yaşamayacağınız anlamına gelir.
Bir Terminal penceresi açın veya yalnızca komut satırı arayüzünü (CLI) yazın ve yüklü kitaplıkları ve programları listelemek için aşağıdaki komutu çalıştırın. Neyi kaldırmak istediğinizi biliyorsanız ancak tam adını hatırlamıyorsanız faydalı olacaktır.
dnf listesi --yüklü
Aradığınız programı bulana kadar listeyi kaydırın.
DNF kullanarak bir programı kaldırmanın iki hızlı yolu vardır.
sudo dnf kaldır - yalnızca belirtilen programı ve yapılandırmaya bağlı olarak ek bağımlılıkları kaldırır.
sudo dnf autoremove - belirtilen programı ve yüklediği ek bağımlılıkları kalıcı olarak kaldırır.
Kaldır genellikle otomatik kaldırmadan daha güvenli bir komuttur. Autoremove'un bazen biraz fazla hevesli olduğu ve yapmaması gereken bir şeyi kaldırdığı biliniyor. Başıboş bağımlılıkların kaldırıldığından emin olmayı pek umursamıyorsanız, sadece sudo dnf kaldır'ı kullanın.
Terminal veya CLI'ye aşağıdaki komutu girin ve ardından şifrenizi girin.
sudo dnf kaldır [program adı]
Örneğin, GIMP'i bilgisayarınızdan kaldırmak istiyorsanız komut şu şekilde görünecektir:
sudo dnf gimp'i kaldır
List komutunun GIMP paketini "gimp.x86_64" gibi isme eklenmiş yapısıyla göstermesine rağmen, kaldırma komutuna yapıyı veya ondan önceki dönemi dahil etmem gerekmediğini unutmayın.
Basitçe “y” girin ve GIMP kaldırılacaktır.
Genellikle kaldırma komutu, programla birlikte yüklenen tüm bağımlılıkları kaldırır. Ancak yapılandırmanıza bağlı olarak bu gerçekleşmeyebilir. Gereksiz tüm bağımlılıkların kaldırıldığından emin olmak istiyorsanız sudo dnf autoremove komutunu kullanın. .
Fedora genellikle doğru bağımlılıkları alma konusunda oldukça iyidir, ancak Kullanılmayan Bağımlılıkları Kaldır listesinde tutmak istediğiniz bir şey fark ederseniz, onu manuel olarak tutmak için seçebilirsiniz. Bağımlılığı korumak için komut satırına aşağıdaki komutu girin:
dnf mark install (Bağımlılık/Paket Adı)
Bir paketi yanlışlıkla kaldırmak çok da önemli değil; paketi yeniden yüklemek için dnf install (package) komutunu kullanmanız yeterli.
Elbette paket eklemek ve kaldırmak, Linux kurulumunu çalıştırmanın yalnızca başlangıcıdır. Linux'u düzenli olarak kullanacaksanız bilmeniz gereken birkaç temel komut daha var.