Witam wszystkich Linuxeros i Linuxeras. Dzisiaj zajmiemy się tym tematem, systemami repozytoriów Ubuntu.
APT
Ubuntu a dystrybucje pochodne używają systemu APT. APT został opracowany przez zespół Debian i są akronimem dla „Zaawansowane narzędzie do pakowania".
Jest zaprogramowany w C a jego działanie polega, wyjaśnione w prosty sposób, na ściągnięciu jakiegoś '.deb' z serwera FTP (w tym przypadku z Ubuntu) i zainstalowaniu ich automatycznie za pomocą dpkg.
To znacznie ułatwia instalowanie programów. Ale oczywiście nie wszystkie programy mogą znajdować się na serwerach FTP. A więc nadchodzi PPA.
PPA
PPA z języka angielskiego „Archiwum pakietów osobistych” to pliki osobiste, które zasadniczo pozwalają na pobieranie i instalowanie programów, których nie ma w oficjalnych repozytoriach. Zwykle są umieszczane w Wyrzutnia.
Używać
Na przykład chcę zainstalować pakiet 'roger / roger-mola', którego nie ma w oficjalnych repozytoriach, więc otwieram terminal (konsola, powłoka, bash) i wpisuję:
sudo apt-add-repository roger/roger-mola
Odświeżamy bazę danych: (wyjaśniono poniżej)
sudo apt-get update
A my pobieramy pakiet:
sudo apt-get install roger-mola
Sekcje APT
Pakiety podzielone są na 4 sekcje:
- Główny: Zawiera tylko pakiety, które spełniają wymagania licencyjne Ubuntu i dla których wsparcie jest dostępne w Twoim zespole. Ma to na celu uwzględnienie wszystkiego, czego potrzebujesz w większości systemów GNU / Linux ogólny cel.
- ograniczony: Zawiera pakiety obsługiwane przez programistów Ubuntu ze względu na jego znaczenie, ale że nie jest dostępny w ramach żadnego rodzaju wolnej licencji do włączenia do główny.
- Wszechświat: Zawiera szeroką gamę programów, które mogą mieć ograniczoną licencję lub nie, ale nie są obsługiwane przez Ubuntu ale ze strony społeczności. Dzięki temu użytkownicy mogą instalować w systemie wszelkiego rodzaju programy, zapisując je w miejscu poza obsługiwanymi pakietami: główny y ograniczony.
- Multiverse: Zawiera nieobsługiwane pakiety, ponieważ nie spełniają one wymagań wolnego oprogramowania.
Korzystanie z APT
APT Ma wiele zastosowań, tutaj pokażę Ci podstawy:
Zainstaluj aplikacje
sudo apt-get install [Nombre del programa]
Napraw / zaktualizuj aplikacje
sudo apt-get --reinstall install [Nombre del Programa]
Odinstaluj aplikacje
sudo apt-get remove [Nombre del programa]
CAŁKOWICIE Odinstaluj aplikacje
sudo apt-get --purge remove [Nombre del programa]
Zaktualizuj bazę danych
sudo apt-get update
Nie chcesz zapamiętywać poleceń?
Cóż, jeśli nie chcesz zapamiętywać poleceń, które masz:
- Centrum oprogramowania Ubuntu
- Aptitude pobrana z pakietem: aptitude
- Synaptic, który jest pobierany z pakietem: synaptic
- Adept
Mam tylko nadzieję, że ci się podobało, bo lubiłem to pisać. Wkrótce będę uczyć YUM i Pacmana. Do następnego razu.
Dobry post, aby mieć wiedzę na temat działania APT 😀
nie zapominaj, że dzięki „apt-cache search” możesz sprawdzić, czy pakiet znajduje się w repozytoriach lub pakietach, które odpowiadają opisowi. : 3
spróbuj zrobić
apt-cache szukaj nokia
wyszukiwanie w apt-cache LXDE
apt-cache search nokia | zarządzanie grep
Dzięki za wejście!
Bardzo dobrze.
Dzięki za wkład, czekam na kolejne z YUM i PACMAN
Brakowało Ci Appera dla tych, którzy używają KDE.
Poza tym wydaje się, że wersja Forefox dla Windows jest ulepszana dzięki renderowaniu i samemu interfejsowi dla przestarzałych komputerów PC.
Myślę, że dobrym gestem ze strony Mozilli byłoby to, że Firefox OS nie został rozpoznany przez systemy Windows (do flashowania, kopiowania danych), szczerze mówiąc, mam świetne wsparcie dla FFOS ale myślę, że jest bardzo zielone, jeśli zintegrowały kompatybilność z Androidem takim jak Tizen czy Sailfish OS to robi, na pewno flashuję moje Moto G.
Aplikacje w Firefoksie są zaprojektowane tak, aby mogły działać na dowolnej platformie, ponieważ dla nich platformą jest sieć.
Wadą Mozilli jest to, że HTML5 przeważa, chociaż na szczęście zyskuje coraz większą popularność; Dzięki temu FirefoxOS stara się, aby aplikacje były wieloplatformowe i mogły działać w dowolnej przeglądarce systemu operacyjnego. Inną rzeczą jest to, że dominujący robią swoje, aby tak nie było, lub odkładają swoją dominację. Deweloperzy, którzy to zrobili, udostępniliby aplikacje na wszystkie platformy, co wiąże się z oszczędnościami pracy.
Przeczytałem w Twoim komentarzu «(…) Mozilla jest do bani, bo HTML5 (…) »… LOL!, Myślałem, że nie zgadzasz się z HTML5 i pomysłem Mozilli, ale czytając lepiej, zdaję sobie sprawę, że nie chciałeś powiedzieć, że jest do bani, ale aputo haha
Był projekt, który brzmiał: „Tworzysz dla Linuksa i jest kompatybilny również z Windows” (nie jest to cygwin ani CoLinux), niestety nie miał on przyszłości (co mogło się zdarzyć w HTML5). Stawiam na HTML5.
Jest projekt o nazwie Phonegap, bardzo przydatny, w rzeczywistości tak bardzo lubię HTML5, że tworzę aplikację dla sieci Eliotime. (Możesz znaleźć projekt (Mega Ultra Bugeado xD) na Github).
Zostawmy „Off-Topic” Firefoksa i HTML5, ponieważ nie ma to nic wspólnego z „APT i kanonicznymi repozytoriami Ubuntu”
Tutaj jest błąd xd
sudo apt-add-repository roger / roger-mola
najpierw musisz umieścić ppa * colon * roger / roger-cool xD
sudo apt-add-repository ppa: roger / roger-mola
Wydaje mi się, że polecenie dodania PPA jest błędne, oprócz dwukropka, który komentuje atlas7jean, składnia polecenia jest niepoprawna, ponieważ jest to add-apt-repository zamiast apt-add-repository.
Pokazany przykład powinien wyglądać (według mnie) tak:
$ sudo add-apt-repository ppa: roger / roger-mola
Pozdrowienia.
Polecenie dodania ppa jest błędne. Wyglądałoby to tak: „sudo add-apt-repository ppa: [nazwa ppa]”
poza tą dobrą informacją, ale mógł dodać więcej poleceń. Na przykład podczas instalacji można zainstalować kilka pakietów za pomocą tego samego polecenia, czyli „sudo apt-get install [pakiety1] [pakiet2]”. jeśli dodasz -y przed "instalacją", nie pojawi się pytanie, czy na pewno chcesz zainstalować.
Musisz także określić, jak czyścić pakiety, które stają się przestarzałe podczas odinstalowywania programu, „sudo apt-get autoremove”, jeśli dodasz –purge usuwa je całkowicie
Złą rzeczą, którą widzę w repozytoriach PPA, jest to, że wiele z nich zwykle nie ma długiej podróży, chociaż z drugiej strony różnorodność Ubuntu jest najbardziej zróżnicowana pod względem ilości.
Znakomity post, który mi się podobał, ponieważ jestem początkującym użytkownikiem, który zaczyna w tym świecie linuxa, obecnie używam miętowej petry z cynamonem, co moim zdaniem jest doskonałą dystrybucją dla początkujących użytkowników, a ten typ postu jest bardzo pomocny dla tych z nas, którzy używają pochodne dystrybucje Debiana. Będę czekał na twój post YUM AND PACMAN, ponieważ bardzo pomocne byłoby przyjrzenie się dobrze znanemu opensuse i archlinux i tym podobnym.
Bardzo dziękuję za informacje, ludzie tacy jak Ty są tymi, których ta społeczność jest bogata w wiedzę.
Chingón. Dziękuję Ci.