APT ve Ubuntu depolarını bilmek

Tüm Linuxer'lara ve Linuxer'lara merhaba. Bugün bu konuyu ele alacağız, depo sistemleri Ubuntu.

APT

Ubuntu ve türetilmiş dağıtımları sistemi kullanır APT. APT ekibi tarafından geliştirildi Debian ve kısaltmasıdır 'Gelişmiş Paketleme Aracı'.

Programlanmıştır C ve çalışması, basit bir şekilde açıklanarak, bir FTP sunucusundan (bu durumda Ubuntu'dan olanlar) bazı '.deb' indirip bunları otomatik dpkg.

Bu, programların yüklenmesini çok daha kolay hale getirir. Ancak elbette, tüm programlar FTP sunucularında olamaz. İşte PPA geliyor.

PPA

PPA İngilizce'den 'Kişisel Paket Arşivi' kişisel dosyalardır ve temelde resmi depolarda bulunmayan programları indirip yüklemenize izin verir. Genellikle içinde barındırılırlar LaunchPad.

kullanım

Örneğin, resmi depolarda bulunmayan 'roger / roger-mola' paketini kurmak istiyorum, bu yüzden bir terminal (konsol, kabuk, bash) açıp şunu giriyorum:

sudo apt-add-repository roger/roger-mola

Veritabanını yeniliyoruz: (aşağıda açıklanmıştır)

sudo apt-get update

Ve Paketi indiriyoruz:

sudo apt-get install roger-mola

APT bölümleri

Paketler 4 bölüme ayrılmıştır:

  • Ana: Yalnızca Ubuntu lisans gereksinimlerini karşılayan ve ekibinizden destek alabileceğiniz paketleri içerir. Bu, çoğu sistem için ihtiyacınız olan her şeyi içermesi amaçlanmıştır GNU / Linux genel amaç.
  • Kısıtlı: Geliştiriciler tarafından desteklenen paketleri içerir Ubuntu önemi nedeniyle, ancak herhangi bir tür ücretsiz lisans kapsamında mevcut olmaması nedeniyle ana.
  • Evren: Sınırlı bir lisansa sahip olan veya olmayan, ancak tarafından desteklenmeyen çok çeşitli programlar içerir. Ubuntu ama topluluk tarafında. Bu, kullanıcıların desteklenen paketler dışında bir yere kaydederek sisteme her türlü programı yüklemesine olanak tanır: ana y kısıtlı.
  • multiverse: Ücretsiz yazılım gereksinimlerini karşılamadıkları için desteklenmeyen paketler içerir.

APT kullanma

APT Birçok kullanımı vardır, burada size temelleri göstereceğim:

Uygulamaları Yükle

sudo apt-get install [Nombre del programa]

Uygulamaları Onar / Güncelle

sudo apt-get --reinstall install [Nombre del Programa]

Uygulamaları Kaldır

sudo apt-get remove [Nombre del programa]

Uygulamaları TAMAMEN Kaldır

sudo apt-get --purge remove [Nombre del programa]

Veritabanını güncelleyin

sudo apt-get update

Komutları hatırlamak istemiyor musunuz?

Peki, sahip olduğunuz komutları hatırlamak istemiyorsanız:

  • Ubuntu Yazılım Merkezi
  • Paket ile indirilen aptitude: aptitude
  • Paketle birlikte indirilen sinaptik: sinaptik
  • usta

Umarım beğenmişsindir, çünkü bunu yazmaktan hoşlandım. Yakında hem YUM'u hem de PACMAN'i öğreteceğim. Bir sonrakine kadar.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Gonzalo dijo

    APT'nin operasyonu hakkında bilgi sahibi olmak için iyi bir gönderi 😀

  2.   Pandacriss dijo

    "apt-cache search" ile bir paketin depolarda veya bir tanıma uyan paketlerde olup olmadığını araştırabileceğinizi unutmayın. : 3
    yapmayı dene
    apt-cache arama nokia
    apt-cache arama lxde
    apt-cache arama nokia | grep yönetimi

  3.   Oskar dijo

    Giriş için teşekkürler!

  4.   hugo ıturrieta dijo

    Çok iyi.

  5.   clow_eriol dijo

    Katkı için teşekkürler, YUM ve PACMAN ile bir sonrakini bekliyorum

  6.   eliotime3000 dijo

    KDE kullananlar için Apper'ı kaçırdınız.

    Ayrıca, Forefox'un Windows sürümü, eski PC'ler için oluşturma ve arayüzün kendisiyle gelişiyor gibi görünüyor.

    1.    ivanlinux dijo

      Bence Mozilla'nın iyi bir jesti, Firefox OS'nin Windows sistemleri tarafından tanınmaması (flash yapmak, veri kopyalamak), dürüst olmak gerekirse, FFOS için harika bir desteğim var, ancak Android ile uyumluluğu entegre ederlerse çok yeşil olduğunu düşünüyorum Tizen veya Sailfish işletim sistemi bunu yapıyor, kesinlikle Moto G'mi flaş ediyorum

      1.    gece dijo

        Firefox'taki uygulamalar herhangi bir platformda çalışabilecek şekilde tasarlanmıştır, çünkü onlar için platform web'dir.

        Mozilla'nın berbat yanı, HTML5'in galip gelmesi, ancak neyse ki giderek daha fazla zemin kazanıyor olması; Bununla, FirefoxOS, uygulamaların çok platformlu olmasını ve işletim sisteminin herhangi bir tarayıcısında çalışabilmesini istiyor. Başka bir şey de, baskın olanın işini yapması, öyle olmaması veya egemenliğini ertelemesidir. Buna sahip geliştiriciler, gerektirdiği iş gücü tasarrufu ile tüm platformlar için uygulamalar yayınlayacaktır.

        1.    KZKG ^ Gaara dijo

          Yorumunuzda okudum «(…) Mozilla berbat, HTML5 (…) »… LOL!, HTML5'e ve Mozilla'nın fikrine katılmadığınızı sanıyordum, ancak daha iyi okuyarak berbat demek istemediğinizi anladım, ama apubu haha

        2.    ivanlinux dijo

          Bir proje vardı: "Linux için oluşturuyorsunuz ve Windows ile de uyumludur" (Cygwin veya CoLinux değil), ne yazık ki geleceği yoktu (HTML5'e de olabilir). HTML5'e bahse girerim.
          Phonegap adında bir proje var, çok kullanışlı, aslında HTML5'i o kadar çok seviyorum ki Eliotime web için bir uygulama oluşturuyorum. ((Mega Ultra Bugeado xD) projesini Github'da bulabilirsiniz).
          Firefox ve HTML5'in "Konu Dışı" nı bırakalım çünkü "APT ve Canonical Ubuntu depoları" ile ilgisi yok

  7.   atlas7jean dijo

    İşte bir xd hatası

    sudo apt-add-repository roger / roger-mola

    önce ppa * kolon * roger / roger-cool xD koymalısınız

    sudo apt-add-repository ppa: roger / roger-mola

  8.   Manuel R. dijo

    Bana öyle geliyor ki PPA'ları ekleme komutu yanlış, atlas7jean'ın yorumladığı kolondan başka, apt-add-repository yerine add-apt-repository olduğundan komutun sözdizimi yanlış.

    Gösterilen örnek (bana göre) şöyle görünmelidir:

    $ sudo add-apt-deposu ppa: roger / roger-mola

    Selamlar.

  9.   The Guillox dijo

    Ppa ekleme komutu yanlış. Şöyle görünür: "sudo add-apt-repository ppa: [ppa adı]"

    bu iyi bilginin dışında, ancak daha fazla komut ekleyebilirdi. Örneğin, kurarken aynı komutla birkaç paket kurabilirsiniz, yani "sudo apt-get install [packages1] [package2]". "install" dan önce -y eklerseniz, yüklemek istediğinizden emin olup olmadığınızı sormaz.

    Ayrıca, bir programı kaldırırken eski hale gelen paketlerin nasıl temizleneceğini belirtmeniz gerekir, "sudo apt-get autoremove" eklerseniz –purge onları tamamen kaldırır

  10.   gece dijo

    PPA depolarında gördüğüm kötü şey, birçoğunun genellikle uzun bir yolculuğa sahip olmamasıdır, ancak diğer yandan Ubuntu için çeşitlilik miktar olarak en çeşitli olanıdır.

  11.   Psesar27 dijo

    Bu linux dünyasına yeni başlayan bir acemi kullanıcı olduğum için beğendim mükemmel bir gönderi, şu anda acemi kullanıcılar için mükemmel bir dağıtım olduğunu düşündüğüm tarçınlı nane petra kullanıyorum ve bu tür bir gönderi, kullananlarımız için çok yararlı. debian'ın türetilmiş dağıtımları. YUM AND PACMAN gönderinizi bekleyeceğim, çünkü tanınmış openuse ve archlinux ve benzerlerine bir göz atmak çok yardımcı olacaktır.

  12.   şamaru dijo

    Bilgileriniz için çok teşekkür ederim, bu topluluğun bilgi açısından zengin olduğu sizin gibi insanlar.

  13.   Bern dijo

    Chingón. Teşekkür ederim.