Ahoj všem Linuxeros a Linuxeras. Dnes se budeme zabývat tímto tématem, úložišti systémů ubuntu.
APT
ubuntu a odvozené distribuce používají tento systém APT. APT byl vyvinut týmem Debian a jsou zkratkou pro 'Pokročilý nástroj pro balení".
Je naprogramován v C a jeho provoz spočívá, vysvětleno jednoduchým způsobem, stažením souboru '.deb' ze serveru FTP (v tomto případě z Ubuntu) a jeho instalace automaticky pomocí dpkg.
Díky tomu je instalace programů mnohem jednodušší. Ovšem ne všechny programy mohou být na FTP serverech. Takže přichází PPA.
PPA
PPA Z anglického „Personal Package Archive“ jsou osobní soubory a v zásadě vám umožňují stahovat a instalovat programy, které nejsou v oficiálních úložištích. Obvykle jsou ubytováni Panel.
používání
Například chci nainstalovat balíček 'roger / roger-mola', který není v oficiálních úložištích, takže otevřu terminál (konzole, shell, bash) a zadám:
sudo apt-add-repository roger/roger-mola
Aktualizujeme databázi: (vysvětleno níže)
sudo apt-get update
A stáhneme si balíček:
sudo apt-get install roger-mola
Sekce APT
Balíčky jsou rozděleny do 4 sekcí:
- Hlavní: Obsahuje pouze balíčky, které splňují licenční požadavky na Ubuntu a pro které je k dispozici podpora vašeho týmu. To má zahrnovat vše, co potřebujete pro většinu systémů GNU / Linux obecný účel.
- Omezený: Obsahuje balíčky podporované vývojáři ubuntu vzhledem k jeho důležitosti, ale není k dispozici pod žádným typem bezplatné licence pro zahrnutí do hlavní.
- Vesmír: Obsahuje širokou škálu programů, které mohou nebo nemusí mít omezenou licenci, ale nejsou podporovány ubuntu ale ze strany komunity. To umožňuje uživatelům instalovat všechny druhy programů do systému jejich uložením na odděleném místě od podporovaných balíčků: hlavní y omezený.
- Multiverse: Obsahuje nepodporované balíčky, protože nesplňují požadavky svobodného softwaru.
Pomocí APT
APT Má mnoho použití, zde vám ukážu základy:
Nainstalujte si aplikace
sudo apt-get install [Nombre del programa]
Opravy / aktualizace aplikací
sudo apt-get --reinstall install [Nombre del Programa]
Odinstalujte aplikace
sudo apt-get remove [Nombre del programa]
Zcela odinstalujte aplikace
sudo apt-get --purge remove [Nombre del programa]
Aktualizujte databázi
sudo apt-get update
Nechcete si pamatovat příkazy?
Pokud si nechcete pamatovat příkazy, máte:
- Softwarové centrum Ubuntu
- Aptitude stažená z balíčku: aptitude
- Synaptic stažený s balíčkem: synaptic
- zběhlý
Jen doufám, že se vám to líbilo, protože jsem to rád psal. Brzy budu učit YUM i PACMAN. Do příště.
Dobrý příspěvek, abyste měli znalosti o fungování APT 😀
nezapomeňte, že pomocí „vyhledávání apt-cache“ můžete vyhledávat, zda je balíček v úložištích nebo v balíčcích, které splňují popis. : 3
zkuste to udělat
vyhledání apt-cache nokia
vyhledávání apt-cache lxde
vyhledání apt-cache nokia | grep management
Díky za vstup!
Velmi dobrá.
Děkujeme za příspěvek, čekání na další s YUM a PACMAN
Chyběl vám Apper pro ty, kteří používají KDE.
Kromě toho se zdá, že verze systému Forefox pro Windows se vylepšuje vykreslováním a samotným rozhraním pro zastaralé počítače.
Myslím, že dobrým gestem ze strany Mozilly by bylo, že Firefox OS nebyl rozpoznán systémy Windows (blikat, kopírovat data), upřímně, mám velkou podporu pro FFOS, ale myslím, že je to velmi zelené, pokud integrují kompatibilitu s Androidem, jako je Tizen nebo Sailfish OS, to určitě bliká Moto Moto G.
Aplikace ve Firefoxu jsou navrženy tak, aby mohly běžet na jakékoli platformě, protože pro ně je platforma web.
Mozilla je naštvaná, že HTML5 nakonec převládá, i když naštěstí získává stále více a více; Díky tomu FirefoxOS usiluje o to, aby aplikace byly multiplatformní a mohly být spuštěny v libovolném prohlížeči operačního systému, který je. Další věc je, že dominantní dělají své věci, aby tomu tak nebylo, nebo odloží svoji dominanci. Vývojáři s tímto by vydali aplikace pro všechny platformy s úsporami pracovní síly, které to s sebou přináší.
Četl jsem ve vašem komentáři «(…) Mozilla je naštvaná, že HTML5 (…) »… LOL!, Myslel jsem, že nesouhlasíš s HTML5 a Mozillovým nápadem, ale při lepším čtení si uvědomuji, že jsi nechtěl říkat saje, ale aputohle haha
Došlo k projektu, který zněl: „Vytváříte pro Linux a je kompatibilní také s Windows“ (není to cygwin nebo CoLinux), bohužel neměl žádnou budoucnost (což by se mohlo stát s HTML5). Sázím na HTML5.
Existuje projekt s názvem Phonegap, velmi užitečný, ve skutečnosti mám HTML5 tak rád, že vytvářím aplikaci pro web Eliotime. (Projekt (Mega Ultra Bugeado xD) najdete na Githubu).
Nechme «Off-Topic» Firefoxu a HTML5, protože to nemá nic společného s «APT a kanonickými repozitáři Ubuntu»
Zde je chyba xd
sudo apt-add-repository roger / roger-mola
nejprve musíte dát ppa * colon * roger / roger-cool xD
sudo apt-add-repository ppa: roger / roger-mola
Zdá se mi, že příkaz pro přidání PPA je špatný, kromě dvojtečky, kterou komentuje atlas7jean, je syntaxe příkazu nesprávná, protože se jedná o add-apt-repository, namísto apt-add-repository.
Ukázaný příklad by měl vypadat (podle mě) takto:
$ sudo add-apt-repository ppa: roger / roger-mola
Zdravím.
Příkaz pro přidání ppa je špatný. Vypadalo by to takto: „sudo add-apt-repository ppa: [ppa name]“
mimo tyto dobré informace, ale mohl přidat další příkazy. Například při instalaci můžete nainstalovat několik balíčků ve stejném příkazu, tj. „Sudo apt-get install [balíčky1] [balíček2]“. pokud přidáte -y před "instalací", neptá se, zda jste si jisti, že instalujete.
Musíte také určit, jak vyčistit zastaralé balíčky při odinstalování programu, „sudo apt-get autoremove“, pokud přidáte –purge, úplně je odstraní
Špatnou věcí, kterou vidím v úložištích PPA, je to, že mnozí obvykle nemají dlouhou cestu, i když na druhou stranu je rozmanitost pro Ubuntu nejrůznější z hlediska množství.
Líbil se mi vynikající příspěvek, protože jsem začínajícím uživatelem, který začíná v tomto linuxovém světě, v současné době používám mátovou petru se skořicí, což je podle mého názoru vynikající distribuce pro začínající uživatele a tento typ příspěvku je velmi užitečný pro ty z nás, kteří používají odvozené distribuce debian. Počkám si na váš příspěvek YUM AND PACMAN, protože by bylo velmi užitečné podívat se na známý opensuse a archlinux a podobně.
Velice vám děkuji za informace, lidé jako vy jsou ti, kdo tuto komunitu obohacují o znalosti.
Chingón. Děkuji.