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.
APT'nin operasyonu hakkında bilgi sahibi olmak için iyi bir gönderi 😀
"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
Giriş için teşekkürler!
Çok iyi.
Katkı için teşekkürler, YUM ve PACMAN ile bir sonrakini bekliyorum
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.
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
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.
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
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
İş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
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.
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
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.
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.
Bilgileriniz için çok teşekkür ederim, bu topluluğun bilgi açısından zengin olduğu sizin gibi insanlar.
Chingón. Teşekkür ederim.