Kazalo
- 0.1 Splošni pojmi
- 0.2 Kaj so skladišča?
- 0.3 Kako dodati / odstraniti programe na moji distribuciji?
- 0.4 Uporaba grafičnega vmesnika za upravitelja paketov
- 0.5 Uporaba terminala
- 0.6 Ali obstajajo drugi načini za namestitev programov v Linux?
- 0.7 Kje dobiti dobro programsko opremo
- 0.8 Prejšnja pojasnila pred ogledom predlaganih programov.
- 1 oprema
- 2 Pisarniška avtomatizacija
- 3 varnost
- 4 programiranje
- 5 Internet
- 6 multimedia
- 7 Znanost in raziskave
- 8 Razne storitve
Splošni pojmi
Kot je podrobneje razloženo v poglavju Porazdelitve, vsaka distribucija Linuxa ima privzeto nameščene različne programe. Pomemben del njih je celo opremljen z napredno pisarniško zbirko in zmogljivimi programi za urejanje zvoka, videa in slik. To sta dve pomembni razliki v zvezi s sistemom Windows: a) ne prihajajo vsi distribucijski sistemi z enakimi programi, b) številni distribucijski sistemi imajo že nameščene zelo popolne programe, zato jih ni treba dobiti ločeno.
Način namestitve programov se lahko razlikuje tudi med distribucijami. Vendar imajo vsi skupno idejo, ki jih razlikuje od sistema Windows: programi se prenesejo iz uradnih repozitorij vašega distribucijskega sistema.
Kaj so skladišča?
Repozitorij je spletno mesto - natančneje strežnik -, kjer so shranjeni vsi paketi, ki so na voljo za vaš distro. Ta sistem ima VEČ prednosti v primerjavi s tistim, ki ga uporablja Windows, pri katerem namestitve programov kupuje ali prenaša z interneta.
1) Večja varnost: Ker so vsi paketi na osrednjem strežniku in je zajet zelo velik odstotek odprtokodnih programov (to pomeni, da lahko vsak vidi, kaj počnejo), je veliko lažje nadzorovati, ali vsebujejo "zlonamerno kodo" in V najslabšem primeru nadzirajte "okužbo" (dovolj bi bilo, da paket odstranite iz skladišč).
To tudi preprečuje, da bi uporabnik moral iskati svoje nezanesljive programe po nezanesljivih straneh.
2) Več in boljše posodobitve: ta sistem vam omogoča, da VSE operacijski sistem posodabljate. Posodobitev ne obravnava več vsak program, s tem pa tudi zapravljanje virov, pasovna širina itd. Če upoštevamo tudi, da je v Linuxu VSE program (od upravljanja oken do namiznih programov prek samega jedra), je to primeren način za posodabljanje tudi najmanjših in skritih programov, ki jih uporablja vaš uporabnik. sistem.
3) Programe lahko namesti samo skrbnik: vse distribucije prihajajo s to omejitvijo. Iz tega razloga vas bo sistem pri poskusu namestitve ali odstranitve programov vprašal za skrbniško geslo. Čeprav je tako tudi v novih različicah operacijskega sistema Windows, se mnogim uporabnikom, navajenim na WinXP, zdi ta konfiguracija nekoliko dražilna (čeprav vam zagotavljam, da je nujno zagotoviti minimalno varnost sistema).
Kako dodati / odstraniti programe na moji distribuciji?
Že smo videli, da je treba to storiti v bistvu s pomočjo repozitorijev. Ampak kako? No, vsak distro ima ustrezen upravitelj paketov, ki vam omogoča upravljanje programov. Najpogostejši v "newbie" distribucijah, ki običajno temeljijo na Debianu ali Ubuntuju, je APT, katerega najbolj priljubljen grafični vmesnik je Synaptic. Vendar morate vedeti, da vsaka distribucija izbere svojega upravitelja paketov (v Fedori in derivativih, RPM; na Arch Linux in izpeljanke, Pacman) in seveda izberete tudi želeni GUI (če je priložen).
Kliknite tukaj prebrati objavo o vseh načinih namestitve programa ali prebrati kratek povzetek.
Uporaba grafičnega vmesnika za upravitelja paketov
Kot smo videli, je najpogostejši način namestitve, odstranitve ali ponovne namestitve paketov prek upravitelja paketov. Vsi grafični vmesniki imajo precej podobno zasnovo.
Za primer poglejmo, kako uporabiti upravitelja paketov Synaptic (ki je prišel v starejših različicah Ubuntuja, zdaj pa ga nadomešča Ubuntu Software Center).
Najprej je vedno dobro posodobiti bazo podatkov o razpoložljivih programih. To naredite s pomočjo gumba Ponovno naloži. Ko se posodobitev konča, vnesite iskalni izraz. Verjetno bo naštetih veliko paketov. Kliknite tiste, ki vas zanimajo, da si ogledate več podrobnosti. Če želite namestiti paket, to storite kliknite desni klik in izberite možnost Označi za namestitev. Ko izberete vse pakete, ki jih želite namestiti, kliknite gumb aplicar. Za odstranitev paketov je postopek enak, samo morate izbrati možnost Označi za odstranitev (odstranite, pustite konfiguracijske datoteke programa) ali Označite za popolno odstranitev (Izbriši vse).
Uporaba terminala
Ena stvar, ki se jo boste naučili z Linuxom, je, da morate izgubiti strah pred terminalom. To ni nekaj, kar je rezervirano za hekerje. Nasprotno, ko se navadiš, boš imel močnega zaveznika.
Tako kot pri zagonu grafičnega vmesnika je treba za namestitev ali odstranitev programov imeti skrbniške pravice. S terminala to običajno dosežemo tako, da našo ukazno izjavo zaženemo z sudo. V primeru apt se to doseže tako:
sudo apt-get update // posodobi bazo podatkov sudo apt-get namestite paket // namestite paket sudo apt-get odstranite paket // odstranite paket sudo apt-get purge paket // popolnoma odstranite iskalni paket apt-cache paket // iskanje paketa
Sintaksa se bo razlikovala, če vaš distro uporablja drug upravitelj paketov (rpm, pacman itd.). Vendar je ideja v bistvu enaka. Če si želite ogledati celoten seznam ukazov in njihovih ustreznikov v različnih upraviteljih paketov, priporočam, da preberete Pacmanova rozeta.
Ne glede na upravitelja paketov, ki ga uporabljate, bo pri namestitvi paketa zelo verjetno, da vas bo pozval, da namestite druge, imenovane pakete odvisnosti. Ti paketi so bistvenega pomena za delovanje programa, ki ga želite namestiti. V času odstranitve se boste verjetno vprašali, zakaj vas tudi ni vprašal za odstranitev odvisnosti. To je odvisno od tega, kako upravlja upravitelj paketov. Drugi skrbniki paketov to naredijo samodejno, vendar APT zahteva, da to stori ročno, tako da izvede naslednji ukaz za počisti neuporabljene nameščene odvisnosti s katero koli aplikacijo, ki je trenutno nameščena v vašem sistemu.
sudo apt-get autoremove
Ali obstajajo drugi načini za namestitev programov v Linux?
1. Zasebni repozitoriji: Najpogostejši način namestitve programov je prek uradnih skladišč. Vendar pa je mogoče namestiti tudi "osebne" ali "zasebne" repozitorije. To med drugim omogoča, da lahko razvijalci programov svojim uporabnikom ponudijo najnovejše različice svojih programov, ne da bi morali čakati, da razvijalci vašega distribucijskega sistema sestavijo pakete in jih naložijo v uradna skladišča.
Ta metoda pa ima varnostna tveganja. Očitno bi morali dodati samo "zasebne" repozitorije s teh spletnih mest ali razvijalcev, ki jim zaupate.
V Ubuntu in izpeljanke je te repozitorije zelo enostavno dodati. Preprosto poiščite zadevno skladišče na Launchpad in potem sem odprl terminal in napisal:
sudo add-apt-repository ppa: ime repozitorija sudo apt-get update sudo apt-get namestitev paketa
Za popolno razlago predlagam, da preberete ta članek o kako dodati PPA (Arhivi osebnih paketov - Arhivi osebnih paketov) v Ubuntuju.
Pojasniti je treba, da drugi distroji, ki ne temeljijo na Ubuntuju, ne uporabljajo PPA-jev, ampak omogočajo dodajanje zasebnih repozitorijev z drugimi metodami. Na primer, na distribucijskih sistemih, ki temeljijo na Arch Linuxu in ki uporabljajo pacman kot upravitelja paketov, je mogoče dodati skladišča AUR (Arch Users Repository), zelo podobna PPA-jem.
2. Ohlapni paketi: Drug način namestitve programa je prenos pravilnega paketa za vašo distribucijo. Če želite to narediti, morate vedeti le, da vsaka distribucija uporablja format paketa, ki ni nujno enak. Distributi, ki temeljijo na Debianu in Ubuntuju, uporabljajo DEB pakete, distrosi, ki temeljijo na Fedori, pakete RPM itd.
Ko je paket naložen, ga dvokliknite. Odprl se bo grafični vmesnik upravitelja paketov z vprašanjem, ali želite namestiti program.
Upoštevati je treba, da tudi to ni najbolj varen način namestitve paketov. Vendar je lahko koristno v nekaterih posebnih primerih.
3. Prevajanje izvorne kode- Včasih boste našli programe, ki ne ponujajo namestitvenih paketov, in jih morate sestaviti iz izvorne kode. Da bi to naredili, moramo najprej v Ubuntuju namestiti meta-paket, imenovan build-bistvenega pomena, z uporabo ene od metod, razloženih v tem članku.
Na splošno so koraki za sestavljanje vloge naslednji:
1.- Prenesite izvorno kodo.
2.- Razpakirajte kodo, običajno pakirano s katranom in stisnjeno pod gzip (* .tar.gz) ali bzip2 (* .tar.bz2).
3.- Vnesite mapo, ustvarjeno z razpakiranjem kode.
4.- Izvedite konfiguracijski skript (uporablja se za preverjanje sistemskih značilnosti, ki vplivajo na prevajanje, konfiguriranje prevajanja v skladu s temi vrednostmi in ustvarjanje datoteke makefile).
5.- Izvedite ukaz make, ki je zadolžen za prevajanje.
6.- Zaženi ukaz Sudo naredi namestitev, ki namesti aplikacijo v sistem, ali še bolje, namestite paket checkinstallin zaženite sudo checkinstall. Ta aplikacija ustvari paket .deb, tako da ga naslednjič ni treba prevajati, čeprav ne vključuje seznama odvisnosti.
Prednost uporabe namestitve je tudi v tem, da bo sistem sledil tako nameščenim programom in olajšal njihovo odstranitev.
Tu je popoln primer izvajanja tega postopka:
tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure make sudo checkinstall
Drugi priporočeni članki za branje:
- Kako namestiti aplikacije na Linux.
- Kako namestiti programe iz PPA.
- Kako namestiti aplikacije iz GetDeb.
Kje dobiti dobro programsko opremo
Začnimo z razjasnitvijo, da se aplikacije Windows - načeloma - ne izvajajo v Linuxu. Tako kot na primer ne delujejo na Mac OS X.
V nekaterih primerih gre za aplikacije na več platformah, torej z različicami, ki so na voljo za različne operacijske sisteme. V tem primeru bi bilo dovolj, če bi namestili različico za Linux in težavo rešili.
Obstaja tudi še en primer, v katerem je težava manjša: ko gre za programe, razvite v Javi. Natančneje, Java omogoča izvajanje aplikacij ne glede na operacijski sistem. Rešitev je zelo preprosta.
V istem smislu je vse več alternativ namiznim aplikacijam "v oblaku". Namesto da iščete klon Outlook Expressa za Linux, boste morda želeli uporabiti spletni vmesnik Gmaila, Hotmaila itd. V tem primeru tudi ne bi bilo težav z združljivostjo z Linuxom.
Kaj pa se zgodi, ko morate zagnati aplikacijo, ki je na voljo samo za Windows? V tem primeru obstajajo 3 možnosti: pustite Windows nameščen skupaj z Linuxom (v tistem, kar se imenuje «dual-boot"), Namestite Windows" znotraj "Linuxa s pomočjo virtualni stroj o uporabite vino, nekakšen "tolmač", ki omogoča, da se številne aplikacije Windows zaženejo v Linuxu, kot da bi bile izvorne.
Preden pa vas pade v skušnjavo, da bi izvedli katero koli od zgoraj opisanih treh možnosti, predlagam, da predhodno izključite možnost, da bi obstajala brezplačna alternativa zadevnemu programu, ki deluje pod Linuxom.
Natančno, obstajajo spletna mesta, kot so LinuxAlt, Proste soli o Alternativa za v katerem je mogoče iskati brezplačne alternative programom, ki ste jih uporabljali v sistemu Windows.
Pred časom smo naredili tudi kotiranje, čeprav morda ni 100% posodobljen.
Poleg priporočenih povezav spodaj najdete "kremo za kremo" brezplačne programske opreme, razvrščene po kategorijah. Vendar je treba omeniti, da je bil naslednji seznam ustvarjen zgolj z namenom usmerjanja in ne predstavlja popolnega kataloga odličnih in čedalje več razpoložljivih brezplačnih orodij.
Prejšnja pojasnila pred ogledom predlaganih programov.
{} = Poiščite objave, povezane s programom, z iskalnikom blogov.
{} = Pojdite na uradno stran programa.
{} = Namestite program s pomočjo Ubuntujevih skladišč, nameščenih v vaši napravi.
Ali poznate dober program, ki ga ni na našem seznamu?
Pošljite nam a E-naslov navedite ime programa in po možnosti vključite dodatne informacije ali, če teh ni, nam povejte, kje jih lahko dobimo.
oprema
Urejevalniki besedil
- priljubljena slabo
- Zelo usmerjen v programiranje
- Konzola
- Večnamenski
Docks
- Pristanišče v Kairu. {
} {
} {
}
- awn. {
} {
} {
}
- Docky. {
} {
} {
}
- w vrstica. {
} {
} {
}
- simpdock. {
} {
} {
}
- Gnome-do. {
} {
} {
}
- Pristanišče Kiba. {
} {
}
Izstrelitve
Upravitelji datotek
- Dolphin. {
} {
} {
}
- EmelFM2. {
} {
} {
}
- Poveljnik GNOME. {
} {
} {
}
- Osvajalec. {
} {
} {
}
- Križar. {
} {
} {
}
- Polnočni poveljnik. {
} {
} {
}
- Nautilus. {
} {
} {
}
- Upravitelj datotek PCMan. {
} {
} {
}
- Tunar. {
} {
} {
}
Pisarniška avtomatizacija
varnost
- 11 najboljših aplikacij za vdiranje in varnost.
- Omrežje samodejnega iskanja, za odkrivanje vsiljivcev na vašem wifiju. {
} {
}
- Prey, da bi našli vaš prenosnik, če je ukraden. {
} {
}
- Tiger, za izvajanje varnostnih pregledov in odkrivanje vsiljivcev. {
} {
} {
}
- keepassX, za shranjevanje vseh vaših gesel. {
} {
} {
}
- clamtk, protivirusni program. {
} {
} {
}
programiranje
IDE
- anjuta. {
} {
} {
}
- Eclipse. {
} {
} {
}
- Qt Creator. {
} {
} {
}
- Netbeans. {
} {
} {
}
- Mono razvijaj. {
} {
} {
}
- Geany. {
} {
} {
}
- kodelit. {
} {
} {
}
- Lazarus. {
} {
} {
}
Internet
Raziskovalci
- Firefox. {
} {
} {
}
- Epiphany. {
} {
} {
}
- Osvajalec. {
} {
} {
}
- krom. {
} {
} {
}
- Morska opica. {
} {
} {
}
- deluje. {
} {
}
- Lynx. {
} {
}
elektronska pošta
- Gwibber. {
} {
} {
}
- Pino. {
} {
} {
}
- gTwitter. {
} {
} {
}
- choqok. {
} {
} {
}
- buzzbird. {
} {
} {
}
- Qwit. {
} {
} {
}
- Qwitik. {
} {
} {
}
- Twitter. {
} {
} {
}
- Twitter. {
} {
}
- yasst. {
} {
}
Hitra sporočila
- Najboljši odjemalci neposrednih sporočil za Linux.
- Pidgin. {
} {
} {
}
- Kopete. {
} {
} {
}
- Psi. {
} {
} {
}
- Jabbim. {
} {
}
- Gajim. {
} {
} {
}
- Empatija. {
} {
} {
}
- BitlBee. {
} {
} {
}
- Izboljšan gyache. {
} {
}
- emesen. {
} {
} {
}
- aMSN. {
} {
} {
}
- Merkurjev sel. {
} {
}
- KMess. {
} {
} {
}
- minbeef. {
} {
} {
}
IRC
- 5 najboljših odjemalcev IRC za Linux.
- Pidgin. {
} {
} {
}
- Pogovor. {
} {
} {
}
- Xchat. {
} {
} {
}
- chatzilla. {
} {
} {
}
- Irssi. {
} {
} {
}
- quassel irc. {
} {
} {
}
- Smuxi. {
} {
} {
}
- KVirc. {
} {
} {
}
- ERC. {
} {
} {
}
- tedenski klepet. {
} {
} {
}
- Pomaknite se Z. {
} {
} {
}
FTP
- FileZilla. {
} {
} {
}
- gFTP. {
} {
} {
}
- FireFTP. {
} {
}
- kftpgrabber. {
} {
} {
}
- NCFTP. {
} {
} {
}
- Brezplačni odprti obraz FTP. {
} {
} {
}
- LFTP. {
} {
} {
}
torrents
- Najboljših 9 odjemalcev Bittorrent za Linux.
- Menjalnik, ultra tanek in zmogljiv odjemalec (čeprav ne tako "popoln"). {
} {
} {
}
- Potop, morda najbolj popoln odjemalec Bittorrent za GNOME. {
} {
} {
}
- KTorrent, enakovreden Potop za KDE. {
} {
} {
}
- tornado, ena najnaprednejših strank. {
} {
} {
}
- QBittorrent, odjemalec na podlagi Qt4. {
} {
} {
}
- torrent, ncurses odjemalec za terminal. {
} {
} {
}
- arija2, še ena dobra stranka za terminal. {
} {
} {
}
- Vuze, zmogljiv (vendar počasen in "težak") odjemalec, ki temelji na Javi. {
} {
} {
}
- torrentflux, odjemalec s spletnim vmesnikom (upravljajte svoje hudournike iz spletnega brskalnika). {
} {
} {
}
- Torrent prenosnik epizod, da samodejno prenesete epizode svoje najljubše serije. {
} {
}
multimedia
Audio
- Zvočni predvajalniki
- Avdio Urejanje
- Sekvenčniki
- Sintetizatorji
- Sestava in notni zapis
- Pretvorniki
- drugi
Video
- Vsi video predvajalniki.
- Orodja za snemanje namizja.
- Video predvajalniki
- VLC {
} {
} {
}
- GXine {
} {
} {
}
- Totem {
} {
} {
}
- mpplayer {
} {
} {
}
- SMPlayer {
} {
} {
}
- Kmplayer {
} {
} {
}
- UMPlayer {
} {
}
- Kafein {
} {
} {
}
- ogle {
} {
}
- Helix {
} {
}
- Pravi igralec, predvajalnik formata realaudio. {
} {
}
- Miro, platforma za televizijo in video na internetu. {
} {
} {
}
- Medijsko središče Moovida, platforma za TV in video na internetu. {
} {
} {
}
- Gnaš, predvajajte videoposnetke flash. {
} {
} {
}
- VLC {
- Urejanje videa
- Pretvorniki
- Animacija
- DVD ustvarjanje
- Spletna kamera
- Namizno snemanje
Slika, oblikovanje in fotografija
- Gledalci + adm. knjižnica fotografij + osnovno urejanje
- Napredno ustvarjanje in urejanje slik
- Urejanje vektorskih slik
- CAD
- Pretvorniki
- Optično branje
- drugi
Znanost in raziskave
- Astronomija
- biologije
- Biofizika
- Kemija
- Geologija in geografija
- Fizika
- (X + XNUMX)
- 10 razlogov za uporabo mehkega. brezplačno pri znanstvenih raziskavah.
Razne storitve
- Administracija sistema
- Upravljanje datotek
- Sežiganje slik in virtualizacija
- Brasero, za zapisovanje / izpisovanje slik. {
} {
} {
}
- ISO mojster, za obdelavo datotek ISO. {
} {
} {
}
- K3Bza zapisovanje CD-jev in DVD-jev. {
} {
} {
}
- GMountISO, za namestitev datotek ISO. {
} {
} {
}
- gISOMmount, za namestitev datotek ISO. {
} {
} {
}
- Furius ISO nosilec, za namestitev datotek ISO, IMG, BIN, MDF in NRG. {
} {
} {
}
- AcetonISO, za namestitev datotek ISO in MDF. {
} {
} {
}
- Brasero, za zapisovanje / izpisovanje slik. {
- drugi