Sveiki visi „Linuxeros“ ir „Linuxeras“. Šiandien mes spręsime šią temą, saugyklos sistemas ubuntu.
APT
ubuntu ir iš jo gautos distros naudoja sistemą APT. APT buvo sukurta debian ir yra akronimasIšplėstinė pakavimo priemonė".
Jis užprogramuotas C ir jo operaciją sudaro paprastas paaiškinimas: atsisiųsti „.deb“ iš FTP serverio (šiuo atveju iš „Ubuntu“) ir automatiškai įdiegti dpkg.
Tai leidžia daug lengviau įdiegti programas. Bet, žinoma, ne visos programos gali būti FTP serveriuose. Taigi čia ateina PPA.
EEPS
EEPS Iš anglų kalbos „Personal Package Archive“ yra asmeniniai failai, kurie iš esmės leidžia atsisiųsti ir įdiegti programas, kurių nėra oficialiose saugyklose. Paprastai jie apgyvendinami Paleidimo aikštelė.
Naudoti
Pavyzdžiui, noriu įdiegti paketą „roger / roger-mola“, kurio nėra oficialiose saugyklose, todėl atidarau terminalą (konsolę, „shell“, „bash“) ir įvedu:
sudo apt-add-repository roger/roger-mola
Atnaujiname duomenų bazę: (paaiškinta toliau)
sudo apt-get update
Ir mes atsisiunčiame paketą:
sudo apt-get install roger-mola
APT skyriai
Pakuotės yra suskirstytos į 4 skyrius:
- pagrindinis: Yra tik paketai, atitinkantys „Ubuntu“ licencijavimo reikalavimus ir kuriems palaikyti gali jūsų komanda. Tai skirta apimti viską, ko reikia daugumai sistemų GNU / Linux Pagrindinis tikslas.
- Ribota: Yra paketai, kuriuos palaiko ubuntu dėl savo svarbos, tačiau jo negalima įsigyti be jokios nemokamos licencijos pagrindinis.
- Visata: Turi platų programų asortimentą, kuris gali turėti ribotą licenciją arba neturėti jos, tačiau jos nepalaiko ubuntu bet iš bendruomenės pusės. Tai leidžia vartotojams įdiegti visų rūšių programas sistemoje, išsaugant jas vietoje, išskyrus palaikomus paketus: pagrindinis y ribotas.
- multiverse: Yra nepalaikomų paketų, nes jie neatitinka laisvos programinės įrangos reikalavimų.
Naudojant APT
APT Jis turi daugybę paskirčių, čia aš jums parodysiu pagrindus:
Įdiekite programas
sudo apt-get install [Nombre del programa]
Pataisykite / atnaujinkite programas
sudo apt-get --reinstall install [Nombre del Programa]
Pašalinkite programas
sudo apt-get remove [Nombre del programa]
VISIŠKAI pašalinkite programas
sudo apt-get --purge remove [Nombre del programa]
Atnaujinkite duomenų bazę
sudo apt-get update
Nenorite prisiminti komandų?
Na, jei nenorite prisiminti turimų komandų:
- „Ubuntu“ programinės įrangos centras
- Tinkamumas, kuris atsisiunčiamas kartu su paketu: aptitude
- Atsisiųstas kartu su paketu:
- nusimanantis
Tik aš tikiuosi, kad jums patiko, nes man patiko tai rašyti. Netrukus mokysiu ir YUM, ir PACMAN. Iki kito karto.
Geras postas, kad turėtumėte žinių apie APT veikimą
nepamirškite, kad naudodami „apt-cache search“ galite ieškoti, ar paketas yra saugyklose, ar paketus, kurie atitinka aprašą. : 3
pabandyk padaryti
apt-cache paieška nokia
apt-cache paieška lxde
apt-cache paieška nokia | grep valdymas
Dėkojame už indėlį!
Labai geras.
Ačiū už indėlį, laukiant kitų su YUM ir PACMAN
Jūs praleidote „Apper“ tiems, kurie naudoja KDE.
Be to, atrodo, kad „Windows“ „Forefox“ versija tobulėja pateikiant ir pati sąsaja pasenusiems kompiuteriams.
Manau, kad geras „Mozilla“ gestas būtų tai, kad „Windows“ sistemos neatpažino „Firefox“ OS (norint mirksėti, kopijuoti duomenis), sąžiningai, aš labai palaikau FFOS, bet manau, kad jis yra labai žalias, jei jie integruoja suderinamumą su „Android“, pvz., „Tizen“ ar „Sailfish OS“, tai tikrai mirksi „Moto G“.
„Firefox“ programos yra sukurtos taip, kad galėtų veikti bet kurioje platformoje, nes jiems platforma yra žiniatinklis.
„Mozilla“ gėda yra ta, kad HTML5 galų gale vyrauja, nors, laimei, ji vis labiau įsitvirtina; Šiuo „FirefoxOS“ siekia, kad programos būtų daugialypės ir galėtų veikti bet kurioje operacinės sistemos naršyklėje. Kitas dalykas yra tai, kad dominuojantieji daro savo dalykus taip, kad taip nėra, arba atideda savo dominavimą. Kūrėjai tai išleistų programas visoms platformoms, taupydami darbo jėgą.
Aš perskaičiau jūsų komentarą «(…) „Mozilla“ yra tai, kad HTML5 (…) »… LOL!, Maniau, kad jūs nesutinkate su HTML5 ir„ Mozilla “idėja, bet geriau skaitydamas suprantu, kad jūs nenorėjote sakyti, kad gailautai haha
Buvo projektas, kuris buvo: „Jūs kuriate„ Linux “ir jis taip pat yra suderinamas su„ Windows “(tai nėra„ cygwin “ar„ CoLinux “), deja, jis neturėjo ateities (kas gali nutikti HTML5). Lažinuosi dėl HTML5.
Yra projektas „Phonegap“, labai naudingas, iš tikrųjų man taip patinka HTML5, kad kuriu programą „Eliotime“ internetui. („Mith Ultra Bugeado xD“ projektą galite rasti „Github“).
Palikime „Firefox“ ir HTML5 «be temos», nes tai neturi nieko bendro su «APT ir„ Canonical Ubuntu “saugyklomis“.
Čia yra klaida xd
sudo apt-add-repository roger / roger-mola
pirmiausia turite įdėti ppa * dvitaškis * roger / roger-cool xD
sudo apt-add-repository ppa: roger / roger-mola
Man atrodo, kad komanda pridėti EEPS yra neteisinga, be dvitaškio, kurį komentuoja atlas7jean, komandos sintaksė yra neteisinga, nes ji yra add-apt-repository, o ne apt-add-repository.
Parodytas pavyzdys turėtų atrodyti (pagal mane) taip:
$ sudo add-apt-repository ppa: roger / roger-mola
Sveikinimai.
Komanda pridėti ppa yra neteisinga. Tai atrodys taip: "sudo add-apt-repository ppa: [ppa name]"
už tos geros informacijos, bet galėjo pridėti daugiau komandų. Pvz., Diegdami galite įdiegti kelis paketus toje pačioje komandoje, tai yra "sudo apt-get install [paketai1] [paketas2]". jei pridėsite -y prieš „install“, jis neklausia, ar tikrai įdiegiate.
Taip pat turite nurodyti, kaip išvalyti paketus, kurie pasensta pašalinant programą, „sudo apt-get autoremove“, jei pridėsite - „purge“ pašalina juos visiškai
Blogas dalykas, kurį matau su PPA saugyklomis, yra tas, kad daugeliui paprastai nereikia ilgos kelionės, nors, kita vertus, „Ubuntu“ įvairovė yra pati įvairiausia.
Puikus įrašas, kuris man patiko, nes esu pradedantysis vartotojas, pradedantis šiame „Linux“ pasaulyje, šiuo metu naudoju mėtinę petra su cinamonu, kuris, manau, yra puikus platintojas pradedantiesiems vartotojams, ir tokio tipo įrašai yra labai naudingi tiems iš mūsų, kurie naudojasi išvestos debiano distros. Lauksiu jūsų įrašo „YUM AND PACMAN“, nes būtų labai naudinga pažvelgti į gerai žinomą „openuse“ bei archlinux ir panašiai.
Labai ačiū už jūsų informaciją, tokie žmonės kaip jūs, yra ta, kad šioje bendruomenėje gausu žinių.
Chingón. Ačiū.