Concepte generale
Așa cum este explicat mai detaliat în secțiune Distribuții, fiecare distribuție Linux vine cu programe diferite instalate în mod implicit. O parte importantă a acestora vine chiar cu o suită de birou avansată și programe puternice de editare audio, video și imagine. Acestea sunt două diferențe importante în ceea ce privește Windows: a) nu toate distribuțiile vin cu aceleași programe, b) multe distribuții vin cu programe foarte complete deja instalate, deci nu trebuie să le obțineți separat.
Modul în care instalați programele poate varia, de asemenea, între distribuții. Cu toate acestea, toți împărtășesc o idee comună, care îi diferențiază de Windows: programele sunt descărcate din depozitele oficiale ale distribuției dvs.
Ce sunt depozitele?
Un depozit este un site - mai precis, un server - unde sunt stocate toate pachetele disponibile pentru distribuția dvs. Acest sistem are MAI MULTE avantaj comparativ cu cel folosit de Windows, în care se cumpără sau se descarcă instalatorii de programe de pe Internet.
1) Securitate mai mare: Deoarece toate pachetele sunt localizate pe un server central și un procent foarte considerabil de programe open source sunt acoperite (adică oricine poate vedea ce fac), este mult mai ușor să controlați dacă conțin sau nu „cod rău intenționat” și În cel mai rău caz, controlați o „infestare” (ar fi suficient să scoateți pachetul din depozite).
De asemenea, acest lucru împiedică utilizatorul să navigheze în pagini nesigure în căutarea programelor lor preferate.
2) Actualizări mai multe și mai bune: acest sistem vă permite să mențineți TOATE sistemul de operare actualizat. Actualizările nu mai sunt gestionate de fiecare dintre programe, cu risipa de resurse, lățimea de bandă etc. Mai mult, dacă luăm în considerare faptul că în Linux TOTUL este un program (de la gestionarea ferestrelor la programe desktop, prin kernel-ul în sine), aceasta este o metodă adecvată pentru a menține până și cele mai minute și ascunse programe pe care le folosește utilizatorul dvs. la zi. sistem.
3) Numai administratorul poate instala programe: toate distribuțiile vin cu această restricție. Din acest motiv, atunci când încercați să instalați sau să dezinstalați programe, sistemul vă va cere parola de administrator. Deși acest lucru este valabil și în noile versiuni de Windows, mulți utilizatori obișnuiți cu WinXP pot găsi această configurație oarecum iritantă (deși, vă asigur, este esențial să obțineți un minim de securitate pe sistem).
Cum pot adăuga / elimina programe pe distribuția mea?
Am văzut deja că acest lucru trebuie făcut, fundamental, prin depozite. Dar cum? Ei bine, fiecare distribuție are un manager de pachete corespunzător, care vă permite să gestionați programele. Cel mai frecvent în distribuțiile „newbie”, bazate în general pe Debian sau Ubuntu, este APT, a cărui cea mai populară interfață grafică este Synaptic. Cu toate acestea, trebuie să știți că fiecare distribuție își alege managerul de pachete (în Fedora și derivate, RPM; pe Arch Linux și derivate, Pacman) și, desigur, alegeți și GUI-ul preferat (dacă vine cu unul).
Clic aici pentru a citi o postare pe toate metodele de instalare a programului sau a citi mai departe pentru a citi un scurt rezumat.
Utilizarea unei interfețe grafice pentru managerul de pachete
După cum am văzut, cel mai comun mod de a instala, dezinstala sau reinstala pachete este prin managerul de pachete. Toate interfețele grafice au un design destul de similar.
De exemplu, să vedem cum să folosim managerul de pachete Synaptic (care a venit în versiuni mai vechi de Ubuntu și este acum înlocuit de Ubuntu Software Center).
În primul rând, este întotdeauna o idee bună să actualizați baza de date a programelor disponibile. Acest lucru se face folosind butonul Reîncărcați. După finalizarea actualizării, introduceți termenul de căutare. O mulțime de pachete vor fi listate probabil. Faceți clic pe cele care vă interesează pentru a vedea mai multe detalii. În cazul în care doriți să instalați un pachet, faceți faceți clic dreapta și selectați opțiunea Marcați pentru instalare. După ce ați selectat toate pachetele pe care doriți să le instalați, faceți clic pe buton aplicar. Pentru a dezinstala pachetele procedura este aceeași, numai dvs. trebuie să selectați opțiunea Marcați pentru dezinstalare (dezinstalați, părăsiți fișierele de configurare ale programului) sau Verificați pentru a dezinstala complet (sterge tot).
Folosind terminalul
Un lucru pe care îl veți învăța cu Linux este că trebuie să vă pierdeți frica de terminal. Nu este ceva rezervat hackerilor. Dimpotrivă, odată ce te vei obișnui, vei avea un aliat puternic.
Ca și atunci când rulați interfața grafică, este necesar să aveți privilegii de administrator pentru a instala sau elimina programe. De la terminal, acest lucru se realizează de obicei pornind instrucțiunea noastră de comandă cu sudo. În cazul apt, acest lucru se realizează astfel:
sudo apt-get update // actualizați baza de date sudo apt-get instalați pachetul // instalați un pachet sudo apt-get eliminați pachetul // dezinstalați un pachet sudo apt-get purge pachet // dezinstalați complet pachetul de căutare apt-cache pachet // căutați un pachet
Sintaxa va varia în cazul în care distribuția dvs. folosește un alt manager de pachete (rpm, pacman etc.). Cu toate acestea, ideea este în esență aceeași. Pentru a vedea o listă completă de comenzi și echivalentele acestora în diferiții manageri de pachete, vă recomand să citiți Pacman rosetta.
Indiferent de managerul de pachete pe care îl utilizați, atunci când instalați un pachet, este foarte probabil să vă ceară să instalați alte pachete, numite dependențe. Aceste pachete sunt esențiale pentru ca programul pe care doriți să îl instalați să funcționeze. În momentul dezinstalării, probabil că vă întrebați de ce nu v-a cerut să dezinstalați și dependențele. Asta va depinde de modul în care managerul de pachete face lucrurile. Alți manageri de pachete fac acest lucru automat, dar APT necesită să o facă manual executând următoarea comandă la ștergeți dependențele instalate neutilizate de orice aplicație instalată în prezent în sistemul dvs.
sudo apt-get autoremove
Există alte modalități de a instala programe în Linux?
1. Depozite private: Cel mai comun mod de a instala programe este prin depozite oficiale. Cu toate acestea, este posibilă și instalarea de depozite „personale” sau „private”. Acest lucru permite, printre altele, ca dezvoltatorii de programe să ofere utilizatorilor lor cele mai recente versiuni ale programelor lor fără a fi nevoie să aștepte ca dezvoltatorii distribuției dvs. să asambleze pachetele și să le încarce în depozitele oficiale.
Cu toate acestea, această metodă are riscurile sale de securitate. Evident, ar trebui să adăugați depozite „private” numai de pe acele site-uri sau dezvoltatori în care aveți încredere.
În Ubuntu și derivate este foarte ușor să adăugați aceste depozite. Pur și simplu căutați depozitul în cauză la Platforma de lansare apoi am deschis un terminal și am scris:
sudo add-apt-repository ppa: repositoryname sudo apt-get update sudo apt-get install nume pachet
Pentru o explicație completă, vă sugerez să citiți acest articol despre cum se adaugă PPA (Arhive de pachete personale - Arhive de pachete personale) în Ubuntu.
Merită clarificat faptul că alte distribuții, care nu se bazează pe Ubuntu, nu folosesc PPA-uri, ci permit adăugarea de depozite private prin alte metode. De exemplu, pe distribuțiile bazate pe Arch Linux, care utilizează pacman ca manager de pachete, este posibil să adăugați depozite AUR (Arch Users Repository), foarte asemănătoare cu PPA-urile.
2. Pachete libere: Un alt mod de a instala un program este descărcând pachetul corect pentru distribuția dvs. Pentru a face acest lucru, tot ce trebuie să știți este că fiecare distribuție folosește un format de pachet care nu este neapărat același. Distribuțiile bazate pe Debian și Ubuntu folosesc pachete DEB, distribuțiile bazate pe Fedora folosesc pachete RPM etc.
Odată descărcat pachetul, faceți dublu clic pe el. Interfața grafică a managerului de pachete se va deschide întrebându-vă dacă doriți să instalați programul.
Trebuie remarcat faptul că nici acesta nu este cel mai sigur mod de a instala pachete. Cu toate acestea, poate fi util în anumite cazuri specifice.
3. Compilarea codului sursă- Uneori veți găsi aplicații care nu oferă pachete de instalare și trebuie să compilați din codul sursă. Pentru a face acest lucru, primul lucru pe care trebuie să-l facem în Ubuntu este instalarea unui meta-pachet numit build-essential, folosind una dintre metodele explicate în acest articol.
În general, pașii care trebuie urmați pentru a compila o aplicație sunt următorii:
1. - Descărcați codul sursă.
2. - Dezarhivați codul, de obicei ambalat cu gudron și comprimat sub gzip (* .tar.gz) sau bzip2 (* .tar.bz2).
3. - Introduceți folderul creat prin dezarhivarea codului.
4. - Executați scriptul de configurare (este utilizat pentru a verifica caracteristicile sistemului care afectează compilația, configurarea compilației în funcție de aceste valori și crearea fișierului makefile).
5. - Executați comanda make, responsabilă de compilare.
6. - Executa comanda sudo face instalare, care instalează aplicația pe sistem, sau mai bine, instalează pachetul verificați instalareași executați sudo checkinstall. Această aplicație creează un pachet .deb, astfel încât nu trebuie să fie compilat data viitoare, deși nu include lista dependențelor.
Utilizarea checkinstall are și avantajul că sistemul va ține evidența programelor instalate în acest fel, facilitând și dezinstalarea acestora.
Iată un exemplu complet de rulare a acestei proceduri:
tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure make sudo checkinstall
Alte articole recomandate pentru lectură:
- Cum se instalează aplicații pe Linux.
- Cum se instalează aplicații din PPA.
- Cum se instalează aplicații de pe GetDeb.
De unde să obțineți software bun
Să începem prin a clarifica faptul că aplicațiile Windows - în principiu - nu rulează pe Linux. Așa cum nu rulează pe Mac OS X, de exemplu.
În unele cazuri, acestea sunt aplicații multi-platformă, adică cu versiuni disponibile pentru diferite sisteme de operare. În acest caz, ar fi suficient să instalați versiunea pentru Linux și rezolvarea problemei.
Există, de asemenea, un alt caz în care problema este mai mică: când vine vorba de aplicații dezvoltate în Java. Tocmai, Java permite executarea aplicațiilor indiferent de sistemul de operare. Din nou, soluția este foarte simplă.
În același sens, există din ce în ce mai multe alternative „cloud” la aplicațiile desktop. În loc să căutați clona Outlook Express pentru Linux, vă recomandăm să utilizați interfața web Gmail, Hotmail etc. În acest caz, nu ar exista nici probleme de compatibilitate Linux.
Dar ce se întâmplă când trebuie să rulați o aplicație disponibilă numai pentru Windows? În acest caz, există 3 alternative: lăsați Windows instalat împreună cu Linux (în ceea ce se numește «dual-boot-"), Instalați Windows" în "Linux folosind un mașină virtuală o folosiți Wine, un fel de „interpret” care permite rularea multor aplicații Windows în Linux ca și cum ar fi native.
Cu toate acestea, înainte de a cădea în tentația de a efectua oricare dintre cele 3 alternative descrise mai sus, sugerez să excludem anterior posibilitatea existenței unei alternative gratuite la programul în cauză care rulează nativ sub Linux.
Exact, există site-uri precum LinuxAlt, freealts o Alternativă la în care este posibil să căutați alternative gratuite la programele pe care le-ați folosit în Windows.
Cu ceva timp în urmă, am făcut și un listare, deși este posibil să nu fie 100% actualizat.
Pe lângă link-urile recomandate, mai jos veți găsi „crème de la crème” a software-ului gratuit, grupate pe categorii. Cu toate acestea, trebuie menționat că următoarea listă a fost creată doar în scop orientativ și nu reprezintă un catalog complet al excelentelor și din ce în ce mai numeroase instrumente software disponibile disponibile.
Clarificări anterioare înainte de vizualizarea programelor sugerate.
{
} = Căutați postări legate de program utilizând motorul de căutare blog.
{
} = Accesați pagina oficială a programului.
{
} = Instalați programul utilizând depozitele Ubuntu instalate pe computer.
Cunoașteți un program bun care nu este pe lista noastră?
Trimite-ne un e-mail specificând numele programului și, dacă este posibil, includeți informații suplimentare sau, în caz contrar, spuneți-ne de unde îl putem obține.
Accesorii
Editorii de text
- Más Populares
- Foarte orientat spre programare
- Consolă
- Multifuncțional
Docks
Lansatoare
Administratori de fișiere
- Delfin. {
- emelfm2. {
- Comandant GNOME. {
- conqueror. {
- Cruciat. {
- Comandantul nopții. {
- Nautilus. {
- Manager fișiere PCMan. {
- tunar. {
Ofimatică
Securitate
- Cele mai bune 11 aplicații de securitate și hacking.
- Rețea de scanare automată, pentru a detecta intrușii pe wifi. {
- Pradă, pentru a vă găsi laptopul dacă este furat. {
- Tigru, pentru a efectua audituri de securitate și a detecta intrușii. {
- ţiniculX, pentru a stoca toate parolele. {
- clamtk, antivirus. {
programare
IDEs
Internet
Exploratori
Social Networking
- Gwibber. {
- Pino. {
- gTwitter. {
- choqok. {
- buzzbird. {
- Qwit. {
- Qwitik. {
- Stare de nervozitate. {
- Stare de nervozitate. {
- yasst. {
Mesagerie instantanee
- Cei mai buni clienți de mesagerie instant pentru Linux.
- Limba engleză stricată. {
- Kopete. {
- Psi. {
- Jabbim. {
- Gajim. {
- Empatia. {
- BitlBee. {
- Gyache îmbunătățit. {
- emesene. {
- aMSN. {
- Mesagerul Mercur. {
- KMess. {
- minbeef. {
IRC
- Top 5 clienți IRC pentru Linux.
- Limba engleză stricată. {
- Discuție. {
- xchat. {
- chatzilla. {
- irssi. {
- ciupercă irc. {
- Smuxi. {
- KVirc. {
- ERC. {
- weechat. {
- Derulați Z. {
FTP
Torrents
- Top 9 clienți Bittorrent pentru Linux.
- Transmisie, client ultra subțire și puternic (deși nu este atât de „complet”). {
- Potop, poate cel mai complet client Bittorrent pentru GNOME. {
- KTorrent, echivalentul Deluge pentru KDE. {
- tornadă, unul dintre cei mai avansați clienți. {
- QBittorrent, client bazat pe Qt4. {
- torent, ncurses clientul pentru terminal. {
- aria2, un alt client bun pentru terminal. {
- Vuze, client puternic (dar lent și „greu”) bazat pe Java. {
- torrentflux, client cu interfață web (gestionați torrentele din browserul dvs. de internet). {
- Descărcător de episoade torrent, pentru a descărca automat episoadele seriei preferate. {
Multimedia
Audio
- Playere audio
- edicion audio
- Secvențiale
- Sintetizatoare
- Compoziție și notație muzicală
- Convertoare
- alții
Video
- Toate playere video.
- Instrumente pentru înregistrarea desktopului.
- Playere video
- VLC {
- GXine {
- Totem {
- jucător {
- SMPlayer {
- KMPlayer {
- UMPlayer {
- Cofeina {
- ogle {
- spirală {
- Jucător adevărat, player în format realaudio. {
- Miro, platformă pentru televiziune și video pe internet. {
- Centrul Media Moovida, platformă pentru TV și video pe internet. {
- Scrâşni, redați videoclipuri flash. {
- Editare video
- Convertoare
- Animație
- Creare DVD
- Webcam
- Înregistrare desktop
Imagine, design și fotografie
- Spectatori + adm. fototecă + editare de bază
- Crearea și editarea avansată a imaginilor
- Editarea imaginilor vectoriale
- CAD
- Convertoare
- scanare
- alții
Știință și cercetare
- astronomie
- biologie
- Biofizică
- chimie
- Geologie și geografie
- Fizică
- matematic
- 10 motive pentru a utiliza soft. liber în cercetarea științifică.
Alte utilități
- Administrarea sistemului
- Gestionarea fișierelor
- Arderea imaginilor și virtualizarea
- Mangal, pentru a arde / extrage imagini. {
- Maestru ISO, pentru a manipula fișiere ISO. {
- K3B, pentru a arde CD-uri și DVD-uri. {
- GMuntISO, pentru a monta fișiere ISO. {
- Gisomount., pentru a monta fișiere ISO. {
- Suport ISO Furius, pentru a monta fișiere ISO, IMG, BIN, MDF și NRG. {
- Acetonă ISO, pentru a monta fișiere ISO și MDF. {
- alții