Hola a tots linuxers i Linuxeras. Avui tractarem aquest tema, els sistemes de repositoris de Ubuntu.
APT
Ubuntu i els seus distros derivades utilitzen el sistema APT. APT va ser desenvolupada per l'equip de Debian i són la sigles de 'Advanced Packaging Tool'.
Aquesta programada en C i el seu funcionament consisteix, explicat de manera simple, a descarregar uns '.deb' d'un servidor FTP (en aquest cas els d'Ubuntu) i instal·lar-los automàticament amb dpkg.
Això facilita molt la instal·lació de programes. Però clar, no tots els programes poden estar en els servidors FTP. Llavors aquí entra PPA.
PPA
PPA de l'anglès 'Personal Package Archive' són els arxius personals i bàsicament permet descarregar i instal·lar programes que no estan en els repositoris oficials. Normalment estan allotjats en Plataforma de llançament.
Utilitzar
Per exemple vull instal·lar el paquet 'roger / roger-mola "que no està en els repositoris oficials, llavors obro una terminal (consola, shell, bash) i introdueixo:
sudo apt-add-repository roger/roger-mola
Refresquem la base de dades: (explicat a continuació)
sudo apt-get update
I descarreguem el Paquet:
sudo apt-get install roger-mola
Seccions d'APT
Els paquets es divideixen en 4 seccions:
- Inici: Conté només els paquets que compleixen els requisits de la llicència d'Ubuntu, i per als que hi ha suport disponible per part del seu equip. Aquest està pensat perquè inclogui tot el necessari per a la majoria dels sistemes GNU / Linux d'ús general.
- Restringit: Conté paquets suportats pels desenvolupadors de Ubuntu causa de la seva importància, però que no està disponible en cap tipus de llicència lliure per a incloure en principal.
- Univers: Conté una àmplia gamma de programes, que poden o no tenir una llicència restringida, però que no rep suport per part de l'equip de Ubuntu sinó per part de la comunitat. Això permet que els usuaris instal·lin tota classe de programes en el sistema guardant-los en un lloc a part dels paquets suportats: principal y restringit.
- multivers: Conté els paquets sense suport a causa de que no compleixen els requisits de programari lliure.
Ús d'APT
APT té molts usos, aquí us ensenyo els bàsics:
instal·lar Aplicacions
sudo apt-get install [Nombre del programa]
Reparar / Actualitzar Aplicacions
sudo apt-get --reinstall install [Nombre del Programa]
Desinstal Aplicacions
sudo apt-get remove [Nombre del programa]
Desinstal COMPLETAMENT Aplicacions
sudo apt-get --purge remove [Nombre del programa]
Actualitzar la base de dades
sudo apt-get update
No vols recordar comandaments?
Bé, si no vols recordar ordres tens:
- El Centre de Programari d'Ubuntu
- Aptitude que es descarrega amb el paquet: aptitude
- Synaptic que es descarrega amb el paquet: synaptic
- Adeptes
Bé res més espero que us institutriu agradat, perquè a mi em a agradat escriure això. Properament ensañare tant YUM com PACMAN. Fins a la propera.
Bon post per tenir coneixement de l'funcionament d'APT 😀
no oblidi que amb «apt-cache search» poden buscar si un paquet està en els repositoris o paquets que compleixin amb una descripció. : 3
intenti fent
apt-cache search nokia
apt-cache search lxde
apt-cache search nokia | grep management
Gràcies per l'aportació!
Molt bo.
Gràcies per l'aportació, esperant els següents amb YUM i PACMAN
Et va faltar Apper per losque fan servir el KDE.
A part, sembla que la versió per a Windows de Forefox sí que està millorant amb el renderitzat i la interfície en si per a les PC obsoletes.
Crec que un bon gest de part de Mozilla seriosa que Firefox OS no és reconegut pels sistemes Windows (per flashejar, copiar dades), sincerament, li tinc un gran suport a FFOS però crec que aquesta molt verd, si integraran compatibilitat amb Android com ho fa Tizen o Sailfish OS segurito que flasheig meu Moto G.
Les aplicacions a Firefox estan ideades perquè puguin córrer en qualsevol plataforma, ja que per a ells la plataforma és el web.
La pudor de Mozilla és que HTML5 acabi imposant-se, encara que afortunadament cada vegada guanya més terreny; amb això Firefox OS busca que les aplicacions siguin multiplataforma, podent córrer en qualsevol navegador d'sistema operatiu que sigui. Una altra cosa és que els dominants facin de les seves per que això no sigui així, o posposar el seu domini. Els desenvolupadors amb això traurien aplicacions per a totes les plataformes, amb l'estalvi de treball que comporta.
Llegeixo a el teu comentari «(...) la pudor de Mozilla és que HTML5 (...) »... LOL !, jo vaig pensar que no estaves d'acord amb HTML5 i la idea que té Mozilla, però llegint millor m'adono que no vas voler dir fa pudor, sinó apuaquesta JAJA
Hi havia un projecte que era: «Crees per a Linux i també és compatible en Windows» (No és cygwin ni coLinux), lamentablement no va tenir futur (Cosa que li podria arribar a passar a HTML5). Jo aposto per HTML5.
Hi ha un projecte anomenat PhoneGap, molt útil, de fet m'agrada tant HTML5 que estic creant una app per al web de Eliotime. (Pots trobar el projecte (Mega Ultra Bugeado xD) en Github).
Deixem el «Off-Topic» de Firefox i l'HTML5 perquè no té na 'a veure amb «APT i els repositoris de Canonical Ubuntu»
Aqui hi ha un error xd
sudo apt-add-repository roger / roger-mola
primer cal posar ppa * dos punts * roger / roger-mola xD
sudo apt-add-repository ppa: roger / roger-mola
Em sembla que la comanda per afegir els PPA està equivocat, a més dels dos punts que comenta atlas7jean, la sintaxi de la comanda és incorrecta ja que és add-apt-repository, en lloc d'apt-add-repository.
L'exemple que es mostra hauria de quedar (segons jo) així:
$ Sudo add-apt-repository ppa: roger / roger-mola
Salutacions.
La comanda per afegir ppa, aquesta malament. seria així «suo add-apt-repository ppa: [nom de l'ppa]»
fora d'això bona info, però podria haver afegit més ordres. com ara a l'instal·lar, pots instal·lar diversos paquets en un mateix ordre o sigui «sudo apt-get install [paquetes1] [paquete2]». si afegeixes -i abans de l' «install» no et pregunta si aquestes segur d'instal·lar.
també et mancat especificar com netejar els paquets que queden obsolets a l'desinstal·lar algun programa, «sudo apt-get autoremove» si li afegeixes -purge els elimina completament
El dolent que li veig als repositoris de PPA és que molts no solen tenir llarg recorregut, tot i que per l'altre costat la varietat per a Ubuntu es de el més assortiment en quantitat.
Excel·lent post m'ha agradat ja que sóc un usuari novell que aquesta començant en aquest món linux, actualment utilitzo mint petra amb cinnamon que em sembla una distro excel·lent per a usuaris novells, i aquest tipus de post són de moltíssima ajuda per als que fem servir distros derivades de debian. esperés el teu post de YUM I PACMAN ja que seria de molta ajuda per a fer-li un cop d'ull a l'reconegut openSUSE i a l'ArchLinux i semblants.
moltes gràcies per la teva informació amgo persones com tu són les que aquesta comunitat, sigui rica en coneixement.
Chingón. Gràcies.