Ubuntuda Apt Yardımcı Programlarını Kullanma

Giriş

Bu yazma işlemi , tüm Ubuntu / Debian sistem yazılım paketlerini kurmak, kaldırmak, aramak ve bulmak için komut satırı yardımcı programlarının kullanımını apt-getve apt-cachekomut özetini özetlemektedir .

apt-get , Ubuntu ve Debian tabanlı Linux sistemlerine yazılım paketleri yüklemek, güncellemek ve kaldırmak için kullanılan bir paket yönetim yardımcı programıdır.

apt-cache , Ubuntu ve Debian tabanlı Linux sistemlerindeki mevcut yazılım paketleri hakkında arama ve bilgi almak için kullanılan bir yardımcı programdır.

Komutları

# update package sources list
sudo apt-get update

# install a package (the -y flag auto answers yes)
sudo apt-get install package name -y

# search for a package
sudo apt-cache search package name

# show information about a package
sudo apt-cache show package-name

# uninstall a package
sudo apt-get remove package-name

# purge a package (will remove package along along with it's files)
sudo apt-get purge package-name

# uninstall unused dependencies (that remove/purge do not)
sudo apt-get autoremove

Kişisel Paket Arşivleri (PPA)

PPA'lar, topluluk tarafından genellikle bir yazılımın en son ve en büyük sürümünü içeren, ancak bazen riskli olan yazılım paketleridir. Örneğin, bu yazı yazılırken PHP 7 çıktı, ancak Ubuntu'nun varsayılan paket kaynak listesine dahil edilmedi. Bir sunucuya kurmak için, önce komutu kullanarak "ondrej / php" PPA'sını eklemek gerekir apt-add-repository ppa:ondrej/php. Bunu yaptıktan sonra, PHP 7 bir güncellemeden sonra (yani sudo apt-get update && sudo apt-get install php-7.0) apt-get kullanarak yüklenebilir hale gelir .

Ubuntu / Debian sistemlerine PPA'ları nasıl ekleyip kaldıracağınız aşağıda açıklanmıştır.

# add a PPA
sudo add-apt-repository ppa:author/ppa-name

# remove a PPA
sudo add-apt-repository --remove ppa:author/ppa-name

Kullanışlı Takma Adlar

Bir bash diğer adı, uzun bir komut dizisi yazmanızı engelleyen bir kısayol / kısaltmadır. Aşağıdaki snippet'i eklemek ~/.bash_profile, örneğin nginx'i tersine kullanarak yüklemenizi apti nginxsağlar sudo apt-get install nginx.

alias apti="sudo apt-get install"
alias aptr="sudo apt-get remove"
alias aptar="sudo apt-get autoremove"
alias aptp="sudo apt-get purge"
alias apts="sudo apt-cache search"
alias aptinfo="sudo apt-cache show"

alias addppa="sudo add-apt-repository"
alias removeppa="sudo add-apt-repository --remove"

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.