Apt-get yerine APT ile Komut Satırı Paket Yönetimi'ni basitleştirin

İçindekiler:

Video: Apt-get yerine APT ile Komut Satırı Paket Yönetimi'ni basitleştirin

Video: Apt-get yerine APT ile Komut Satırı Paket Yönetimi'ni basitleştirin
Video: IP TV KULLANIRKEN BİR DAHA DÜŞÜNÜN! 2024, Mart
Apt-get yerine APT ile Komut Satırı Paket Yönetimi'ni basitleştirin
Apt-get yerine APT ile Komut Satırı Paket Yönetimi'ni basitleştirin
Anonim
Debian projesinden Advanced Package Tool olan APT, çeşitli görevleri yerine getirmek için çok sayıda ayrı araç kullanarak paketleri yönetmek içindir. Geçmişte, kullanıcıların apt-get, apt-cache, apt-config ve APT'nin tüm özellik-setini kullanmak için daha birçok komut yapısını bilmeleri gerekiyordu.
Debian projesinden Advanced Package Tool olan APT, çeşitli görevleri yerine getirmek için çok sayıda ayrı araç kullanarak paketleri yönetmek içindir. Geçmişte, kullanıcıların apt-get, apt-cache, apt-config ve APT'nin tüm özellik-setini kullanmak için daha birçok komut yapısını bilmeleri gerekiyordu.

APT, Linux tabanlı işletim sistemlerinin ilk günlerinde çok fazla kişinin yaşadığı bağımlılığa son vermek gibi bir çok paket yönetimi sorununu çözmek için oluşturuldu. Ne yazık ki, APT, farklı bir cehennemden acı çektiğim bir şey. Dağınık Belgeler Cehennem ”(DDH). APT ile ilgili belgeler çeşitli farklı araçlara dağılmıştır ve bazı durumlarda, ana apt komutu gibi, bulmak neredeyse imkansızdır.

On yıldan fazla bir süredir, bir Debian / Ubuntu tabanlı sistemde paketleri yüklemek ve kaldırmak için neredeyse tüm dersler ve kılavuzlar, kullanıcılara uygunluğu önerdi. Geçmişte, bu doğru öneriydi çünkü bir komuta olarak “apt” varolmamıştı, fakat Dispersed Documentation Cehennemden dolayı pek çok insan şu anda var olduğunun farkında değil.

Bir paket yüklemek istediyseniz, hemen hemen tüm kılavuzlar önerecektir:

sudo apt-get install package

ama şimdi bununla birlikte bunu basitleştirebilirsiniz

sudo apt install package

Bazıları “apt” in “apt-get” den çok farklı olmadığını ve bunun doğru olduğunu iddia edebilir, fakat bu komuttaki kısa çizgi, garipliği nedeniyle birçok kullanıcı için bir darboğaz oluşturan şeydir. Bunun yerine apt kullanmak zamandan tasarruf eder ve aynı görevi gerçekleştirmek için gereken tuş vuruşlarının miktarını kaydeder.

Dağınık Belgeler Cehennem (DDH)

APT ile ilgili dokümantasyondaki temel problem, nereye baktığınıza ve nasıl göründüğüne bağlı olarak, hiçbir şey bulamayacağınız veya bulunamayacağınızdır. Google’ı veya DuckDuckGo’yu “apt documentation” için aramak isterseniz üç tür sonuçtan birini bulursunuz:
APT ile ilgili dokümantasyondaki temel problem, nereye baktığınıza ve nasıl göründüğüne bağlı olarak, hiçbir şey bulamayacağınız veya bulunamayacağınızdır. Google’ı veya DuckDuckGo’yu “apt documentation” için aramak isterseniz üç tür sonuçtan birini bulursunuz:
  1. apt-get ilgili belgeler
  2. APT ile ilgili temel bakış bilgileri
  3. Tamamen ilgisiz bilgiler

Arama sorgusuna “linux”, “ubuntu”, hatta “debian” atarsanız, alacağınız sonuç türleri değişmez. DDH o kadar şiddetlidir ki, “apt” komutuyla ilgili faydalı bir şey bulamadan önce Debian.org'dan Eski Belge olarak işaretlenmiş belgeleri bulacaksınız.

Man Sayfaları

Man Sayfaları, sisteminizde yerel olarak veya çevrimiçi dizinler aracılığıyla kullanılabilecek belge sayfalarıdır. Yerel girişler dağıtımınızın sürümüne bağlı olarak güncel olabilir veya olmayabilir. Örneğin, Ubuntu 15.10 son erkek sayfasına sahiptir, ancak 14.04 varsayılan olarak yoktur. Ancak, 14.04 Ubuntu sürümünüzü hizmet paketleriyle güncel tutarsanız, güncelleştirilmiş bir kullanıcı sayfanız olmalıdır. Man sayfasının en son sürümüne sahip olup olmadığını kontrol etmek için aşağıdaki komutu kullanabilirsiniz.

man apt

Öte yandan, online man sayfasını aramak için hemen hemen her zaman eski genel bakış man sayfasını bulacaksınız. Yine de kazmaya devam edecekseniz, güncel olan Ubuntu 15.10 man sayfasını ortaya çıkarabilir ya da güncel olmayan çevrimiçi 14.04 man sayfasını ortaya çıkarabilirsiniz.

APT ile Komut Satırı Basitleştirin

Aşağıdaki liste, mevcut olan en kullanışlı seçenekleri içerir. uygun komut ve eski komutları basitleştirir.

  • apt yükleme paketi

    • yerini apt-get yükleme paketi
    • yerini cd / Yüklemeler && sudo dpkg -i application.deb && sudo apt-get -f install
  • apt paketi kaldırmak

    yerini apt-get paketi kaldır

  • apt arama sorgusu

    yerini apt-cache arama sorgusu

  • apt gösteri paketi

    yerini apt-cache gösterisi paketi

  • apt güncellemesi

    yerini apt-get güncellemesi

  • apt yükseltmesi

    yerini apt-get yükseltmesi

  • apt listesi yüklü

    • yerini dpkg –get-seçimleri | grep -v yüklemesi
    • yerini dpkg -l
  • apt listesi (sudo gerekli değil)

    yerini apt-get -u yükseltme -assume-no”(sudo gerekli)

  • apt düzenleme kaynakları

    • yerini echo text yeni metin satırı ’| sudo tee -a /etc/apt/sources.list
    • yerini sudo nano /etc/apt/sources.list

    Edit 2016-04-01: Ubuntu 16.04 itibariyle aşağıdaki seçenekler Debian / Ubuntu uygulamasına eklenmiştir. uygun Komut.

    • apt autoremove

      yerini apt-get autoremove

    • apt tasfiye paketi

      yerini apt-get tasfiye paketi

      Linux Nane Basitliği Artırıyor

      Image
      Image

      Debian veya Ubuntu'ya dayanan son işletim sistemlerinin çoğu, APT'nin bazı görevlerin basitleştirilmesini sağlayan güncel versiyonuna sahiptir, ancak Linux Darphane ekibi, APT'nin birkaç yıl önce basitleştirilmesi gerektiğine karar vermiştir. Linux Nane, APT'yi olabildiğince kullanışlı ve basit hale getirmek için bir python betiği oluşturdu (2009'da başladı). Umarım Debian, apt'in işlevselliğini genişletmenin yararını görür, böylece gelecekte herkesin Mint'in aldığı basitleştirilmiş yaklaşımdan faydalanabilir. Apt komutu şu an olduğundan çok daha iyi olabilir ve umarım Debian bunu da görür ve tüm potansiyelini ortaya çıkarır.

      Linux Nane, sudo kullanma gereksinimini ortadan kaldırarak senaryolarında ilginç bir seçim yapmaya karar verdi. Örneğin, “apt install package” (otomatik yükleme paketi) çalıştırırsanız, işlem sırasında sudo'nun önüne otomatik olarak uygulanır, böylece kullanıcının sudo gerektirip gerektirmediğini hatırlaması gerekmez, betik buna göre uygular veya buna uygun değildir.

      Aşağıdaki liste, Linux Mint aracılığıyla kullanılabilen en kullanışlı ek seçenekleri içerir. uygun komut ve eski komutları basitleştirir. Not: Aşağıdaki listede sadece şu anda Linux Darphane kullanıcıları için geçerlidir.

      • apt autoclean

        yerini apt-get autoclean

      • apt autoremove

        yerini apt-get autoremove

      • apt tasfiye paketi

        yerini apt-get remove -purge paketi (ler)

      • apt bağlıdır paket (ler)

        yerini apt-cache pakete bağlıdır

      • apt rdepends paketi (ler)

        yerini apt-rdepends paketi

      • apt politika paketi

        yerini apt-cache ilke paketi

      • apt

        yerini dpkg –get-seçimleri | grep tutma

      • apt hold paketi

        yerini eko paketi bekletme | sudo dpkg –set-seçimleri

      • uygun olmayan paket

        yerini echo paketi kurulumu | sudo dpkg –set-seçimleri

      • apt yükleme paketi (paketin deb dosyasını indirir)

        yerini LC_ALL = C apt-cache pakete bağlıdır grep -v “Çakışmalar: | Değiştirir:” | awk ‘{print $ NF}’ | sed -e ‘s / [<>] // g’ | xargs yetenek indir -r

        APT: Çok Daha Azıyla Daha Fazlası Yapın

        uygun Komut, Linux (Debian tabanlı) masaüstünde komut satırı paket yönetimi ile pek çok görevi basitleştirdi ve Linux Mint'i daha da geliştirmek için inisiyatif alarak, yeni yöntemle topluluğun geçişine yardımcı olacak. Linux Nane’lerini fark ettiğim tek komut uygun Şimdiye kadar eksik olan komut, beceriksiz eklenti-apt-repository komutunun yerini alacak “apt add-repository” dir, bu yüzden bu özelliği betiğe eklemek için bir yama yazdım. Size yamalarımı kabul ettiklerini bildirmekten memnuniyet duyuyoruz, bu nedenle bu özellik Linux Mint'in gelecekteki sürümlerinde sunulacak.

Önerilen: