Pozdravljeni vsem Linuxeros in Linuxeras. Danes se bomo ukvarjali s to temo, sistemi skladišč v Ubuntu.
APT
Ubuntu in njegovi izpeljani distribucijski sistem uporabljajo sistem APT. APT je razvila ekipa Debian in so kratica za 'Napredno orodje za pakiranje".
Programiran je v C njegovo delovanje pa je, razloženo na preprost način, naložiti nekaj '.deb' s strežnika FTP (v tem primeru tiste iz Ubuntuja) in jih samodejno namestiti z dpkg.
To olajša namestitev programov. Seveda pa vsi programi ne morejo biti na strežnikih FTP. Torej prihaja PPA.
PPA
PPA Iz angleškega "Personal Package Archive" so osebne datoteke in vam v bistvu omogoča prenos in namestitev programov, ki niso v uradnih skladiščih. Običajno so nastanjeni v Vzletna ploščad.
Uporaba
Na primer, želim namestiti paket 'roger / roger-mola', ki ni v uradnih skladiščih, zato odprem terminal (konzola, lupina, bash) in vnesem:
sudo apt-add-repository roger/roger-mola
Osvežimo bazo podatkov: (razloženo spodaj)
sudo apt-get update
Paket prenesemo:
sudo apt-get install roger-mola
Oddelki APT
Paketi so razdeljeni na 4 oddelke:
- Glavne: Vsebuje samo pakete, ki ustrezajo zahtevam za licenco Ubuntu in za katere je na voljo vaša skupina. Ta je zasnovan tako, da vključuje vse, kar potrebujete za večino sistemov GNU / Linux glavni namen.
- Omejeno: Vsebuje pakete, ki jih podpirajo razvijalci Ubuntu zaradi njegove pomembnosti, vendar ni na voljo pod nobeno vrsto brezplačne licence za vključitev v Glavni.
- Vesolje: Vsebuje širok spekter programov, ki imajo lahko ali nimajo omejene licence, vendar jih ne podpira Ubuntu ampak s strani skupnosti. To omogoča uporabnikom, da v sistem namestijo vse vrste programov, tako da jih shranijo na mesto, ki ni podprti paketi: Glavni y omejeno.
- Multiverse: Vsebuje nepodprte pakete, ker ne izpolnjujejo zahtev za brezplačno programsko opremo.
Uporaba APT
APT Ima veliko uporab, tukaj vam pokažem osnove:
Namestite aplikacije
sudo apt-get install [Nombre del programa]
Popravilo / posodabljanje aplikacij
sudo apt-get --reinstall install [Nombre del Programa]
Odstranite aplikacije
sudo apt-get remove [Nombre del programa]
Popolnoma odstranite programe
sudo apt-get --purge remove [Nombre del programa]
Posodobite bazo podatkov
sudo apt-get update
Se ne želite spomniti ukazov?
No, če si ne želite zapomniti ukazov, ki jih imate:
- Programski center Ubuntu
- Sposobnost, ki se prenese s paketom: aptitude
- Synaptic, ki se prenese s paketom: synaptic
- Adept
No, samo upam, da vam je bilo všeč, ker mi je bilo to všeč. Kmalu bom poučeval YUM in PACMAN. Do naslednjič.
Dobra objava, da poznate delovanje APT 😀
ne pozabite, da lahko z iskanjem apt-cache iščete, če je paket v skladiščih ali paketi, ki ustrezajo opisu. : 3
poskusite narediti
apt-cache iskanje nokia
iskanje apt-cache lxde
iskanje apt-cache nokia | upravljanje grep
Hvala za vložek!
Zelo dobro.
Hvala za prispevek, čakanje na naslednje z YUM in PACMAN
Apper ste zamudili za tiste, ki uporabljajo KDE.
Poleg tega se zdi, da se različica Forefoxa za Windows izboljšuje z upodabljanjem in samim vmesnikom za zastarele osebne računalnike.
Mislim, da bi bila dobra poteza Mozille ta, da sistema Windows niso prepoznali sistema Firefox (za bliskavico, kopiranje podatkov), resnično imam veliko podporo za FFOS, vendar mislim, da je zelo zelen, če so integrirani Združljivost z Androidom, kot sta Tizen ali Sailfish OS, to počne, prepričan sem, da utripa moj Moto G.
Aplikacije v Firefoxu so zasnovane tako, da se lahko izvajajo na kateri koli platformi, saj je zanje platforma splet.
Mozilla je zanič to, da na koncu prevlada HTML5, čeprav se na srečo vse bolj uveljavlja; S tem FirefoxOS želi, da so aplikacije večplatformne in se lahko izvajajo v katerem koli brskalniku operacijskega sistema, ki je. Druga stvar je, da prevladujoči naredijo svoje, da ne bi bilo tako, ali preložijo svojo prevlado. Razvijalci bi s tem izdali aplikacije za vse platforme, s tem pa prihranek delovne sile.
Prebral sem v vašem komentarju «(...) Mozilla je zanič to HTML5 (…) »... LOL!, Mislil sem, da se ne strinjate s HTML5 in Mozillino idejo, toda ob boljšem branju se zavedam, da niste mislili reči zanič, ampak aputo haha
Bil je projekt, ki se je glasil: "Ustvarjate za Linux in je združljiv tudi v sistemu Windows" (ni cygwin ali CoLinux), žal ni imel prihodnosti (kar bi se lahko zgodilo HTML5). Stavim na HTML5.
Obstaja projekt Phonegap, zelo koristen, pravzaprav mi je HTML5 tako všeč, da ustvarjam aplikacijo za splet Eliotime. (Projekt (Mega Ultra Bugeado xD) najdete na Github-u).
Pustimo «Off-Topic» Firefoxa in HTML5, ker nima nič skupnega z «APT in repozitoriji Canonical Ubuntu»
Tu je napaka xd
sudo apt-add-repository roger / roger-mola
najprej morate postaviti ppa * debelo črevo * roger / roger-cool xD
sudo apt-add-repository ppa: roger / roger-mola
Zdi se mi, da je ukaz za dodajanje PPA napačen, poleg dvopičja, ki komentira atlas7jean, je sintaksa ukaza napačna, saj je add-apt-repository, namesto apt-add-repository.
Prikazani primer bi moral izgledati (po mojem mnenju) takole:
$ sudo add-apt-repository ppa: roger / roger-mola
Lep pozdrav.
Ukaz za dodajanje ppa je napačen. Videti bi bilo tako: "sudo add-apt-repository ppa: [ime ppa]"
zunaj teh dobrih informacij, vendar bi lahko dodal več ukazov. Na primer, pri namestitvi lahko v isti ukaz namestite več paketov, to je "sudo apt-get install [paketi1] [paket2]". če dodate -y pred "install", vas ne vpraša, ali ste prepričani, da želite namestiti.
Določiti morate tudi, kako očistiti pakete, ki postanejo zastareli ob odstranjevanju programa, "sudo apt-get autoremove", če dodate –purge, jih popolnoma odstrani
Slaba stvar, ki jo vidim pri repozitorijih PPA, je, da mnogi običajno nimajo dolge poti, čeprav je po drugi strani sorta Ubuntu najbolj raznolika po količini.
Odlična objava, ki mi je bila všeč, ker sem začetnik, ki začenja v tem svetu linuxa, trenutno uporabljam meto petro s cimetom, kar je po mojem mnenju odlična distro za uporabnike začetnike, in ta vrsta objave je v veliko pomoč tistim, ki uporabljamo izpeljane distros debian. Počakal bom na vašo objavo YUM IN PACMAN, saj bi bilo zelo koristno, če bi si ogledali dobro znano opensuse in archlinux in podobno.
Najlepša hvala za vaše informacije, ljudje, kot ste vi, so tisti, ki imajo v tej skupnosti veliko znanja.
Chingón. Hvala vam.