Általános fogalmak
Szakaszban részletesen kifejtve Elosztások, minden Linux disztribúcióhoz alapértelmezés szerint különféle programok vannak telepítve. Fontos részük még fejlett irodai csomaggal és hatékony audio-, video- és képszerkesztő programokkal is rendelkezik. Ez két fontos különbség a Windows-tól: a) nem minden disztróhoz tartozik ugyanaz a program, b) sok disztróhoz nagyon komplett programok vannak már telepítve, így nem kell külön beszerezni őket.
A programok telepítésének módja a terjesztések között is változhat. Mindazonáltal közös gondolatuk van, amely megkülönbözteti őket a Windows-tól: a programokat letölti a disztribúció hivatalos tárházaiból.
Mik azok a tárak?
Az adattár olyan hely - pontosabban egy szerver -, ahol a disztribúcióhoz rendelkezésre álló összes csomagot tárolják. Ennek a rendszernek TÖBB előny a Windows által használthoz képest, amelyben az internetről megvásárolja vagy letölti a programok telepítőit.
1) Nagyobb biztonság: Mivel az összes csomag egy központi szerveren található, és a nyílt forráskódú programok nagyon jelentős hányada lefedett (vagyis bárki láthatja, hogy mit csinál), sokkal könnyebb ellenőrizni, hogy tartalmaznak-e "rosszindulatú kódot", és A legrosszabb esetben ellenőrizzen egy "fertőzést" (elég lenne eltávolítani a csomagot az adattárakból).
Ez azt is megakadályozza, hogy a felhasználónak megbízhatatlan oldalakon kell navigálnia a kedvenc programjai után.
2) Több és jobb frissítés: ez a rendszer lehetővé teszi ÖSSZES operációs rendszer frissítését. A frissítéseket már nem mindegyik program kezeli, ami az erőforrások, a sávszélesség stb. Pazarlását eredményezi. Továbbá, ha figyelembe vesszük, hogy a Linux rendszerben a MINDEN egy program (az ablakkezeléstől az asztali programokig, magán a kernelen keresztül), ez megfelelő módszer arra, hogy a felhasználó által használt legkisebb és legrejtettebb programokat is naprakészen tartsa. rendszer.
3) Csak a rendszergazda telepíthet programokat: minden disztróhoz tartozik ez a korlátozás. Ezért a programok telepítésekor vagy eltávolításakor a rendszergazda jelszavát kéri. Bár ez a helyzet a Windows új verzióiban is, sok WinXP-hez szokott felhasználó ezt a konfigurációt kissé irritálónak találhatja (bár, biztosíthatom önöket, elengedhetetlen a rendszer minimális biztonságának megszerzése).
Hogyan adhatok hozzá / távolíthatok el programokat a disztribúciómon?
Láttuk már, hogy ezt alapvetően a tárolókon keresztül kell megtenni. De hogyan? Nos, minden disztrónak van egy megfelelő csomagkezelője, amely lehetővé teszi a programok kezelését. Az "újszülött" diszkókban a leggyakoribb, általában Debian vagy Ubuntu alapú APT, amelynek legnépszerűbb grafikus felülete a Synaptic. Tudnia kell azonban, hogy minden disztró megválasztja a csomagkezelőjét (Fedora és derivatívákban, RPM; az Arch Linux-on és annak származékain, Pacman), és természetesen a kívánt GUI-t is kiválasztja (ha tartozik hozzá).
Kattintson a gombra itt hogy olvashasson egy bejegyzést az összes program telepítési módjáról, vagy olvassa el egy rövid összefoglaló elolvasását.
Grafikus felület használata a csomagkezelőhöz
Mint láttuk, a csomagok telepítésének, eltávolításának vagy újratelepítésének leggyakoribb módja a csomagkezelő. Valamennyi grafikus felület meglehetősen hasonló kialakítású.
Példaként lássuk, hogyan kell használni a Synaptic csomagkezelőt (amely az Ubuntu régebbi verzióiban érkezett, és amelyet most az Ubuntu Szoftverközpont vált fel).
Először is mindig jó ötlet frissíteni az elérhető programok adatbázisát. Ez a gomb segítségével történik reload. Miután a frissítés befejeződött, írja be a keresési kifejezést. Sok csomag valószínűleg fel lesz sorolva. Kattintson azokra, amelyek érdeklik, hogy további részleteket láthasson. Ha csomagot akar telepíteni, tegye jobb egérgombbal és válassza ki az opciót Jelölje meg a telepítéshez. Miután kiválasztotta az összes telepíteni kívánt csomagot, kattintson a gombra aplicar. A csomagok eltávolításához az eljárás ugyanaz, csak Önnek kell kiválasztania az opciót Jelölje meg az eltávolításhoz (eltávolítás, a programkonfigurációs fájlok elhagyása) vagy Jelölje be a teljes eltávolításhoz (mindet törölni).
A terminál használata
Egy dolgot meg fog tanulni a Linux alatt, hogy el kell veszítenie a termináltól való félelmét. Ez nem valami hackerek számára fenntartott. Épp ellenkezőleg, ha megszokja, akkor hatalmas szövetségese lesz.
Mint a grafikus felület futtatásakor, a programok telepítéséhez vagy eltávolításához rendszergazdai jogosultságokkal kell rendelkezni. A terminálról ez általában úgy valósul meg, hogy a parancsot a következővel kezdjük sudo. Az apt esetében ezt így érik el:
sudo apt-get update // az adatbázis frissítése sudo apt-get install csomag // csomag telepítése sudo apt-get remove csomag // csomag eltávolítása sudo apt-get purge csomag // az apt-cache keresési csomag teljes eltávolítása csomag // csomag keresése
A szintaxis abban az esetben változik, ha a terjesztő másik csomagkezelőt használ (rpm, pacman stb.). Az ötlet azonban lényegében ugyanaz. A parancsok és azok megfelelőinek teljes listájának megtekintéséhez a különböző csomagkezelőkben javasoljuk, hogy olvassa el a Pacman rosetta.
Függetlenül az Ön által használt csomagkezelőtől, a csomag telepítésekor nagyon valószínű, hogy más csomagok, ún. függőségek. Ezek a csomagok elengedhetetlenek a telepíteni kívánt program működéséhez. Az eltávolításkor valószínűleg csodálkozni fog, miért nem kérte meg a függőségek eltávolítását is. Ez attól függ, hogy a csomagkezelő hogyan csinálja a dolgokat. Más csomagkezelők ezt automatikusan megteszik, de az APT megköveteli, hogy manuálisan tegye meg a következő parancs végrehajtásával törölje a fel nem használt telepített függőségeket bármely, a rendszerére jelenleg telepített alkalmazás által.
sudo apt-get autoremove
Vannak más módszerek a programok Linuxra történő telepítésére?
1. Magán tárolók: A programok telepítésének leggyakoribb módja a hivatalos adattárak. Lehetőség van azonban "személyes" vagy "magán" tárak telepítésére is. Ez többek között lehetővé teszi, hogy a programok fejlesztői felajánlhassák felhasználóiknak a programjaik legújabb verzióit anélkül, hogy meg kellene várniuk, hogy a disztribúció fejlesztői összeszedjék a csomagokat és feltöltsék azokat a hivatalos tárhelyekbe.
Ennek a módszernek azonban vannak biztonsági kockázatai. Nyilvánvaló, hogy csak azoktól a webhelyektől vagy fejlesztőktől kell hozzáadni a "privát" adattárakat, amelyekben megbízik.
Az Ubuntuban és a derivatívákban nagyon könnyű hozzáadni ezeket a tárakat. Egyszerűen keresse meg a kérdéses tárolót a címen Launchpad majd kinyitottam egy terminált és írtam:
sudo add-apt-repository ppa: tárház neve sudo apt-get update sudo apt-get install csomagnév
A teljes magyarázat érdekében javaslom, hogy olvassa el ezt a cikket hogyan kell hozzáadni a PPA-t (személyes csomag-archívumok - személyes csomag-archívumok) az Ubuntuban.
Érdemes tisztázni, hogy más, nem az Ubuntun alapuló disztribúciók nem használnak PPA-kat, de lehetővé teszik a privát adattárak hozzáadását más módszerekkel. Például az Arch Linux-alapú disztribúciókban, amelyek a pacman-t használják csomagkezelőként, lehetőség van AUR (Arch Users Repository) tárolók hozzáadására, nagyon hasonlóan a PPA-khoz.
2. Laza csomagok: A program telepítésének másik módja a terjesztéshez megfelelő csomag letöltése. Ehhez annyit kell tudni, hogy minden disztró csomagformátumot használ, amely nem feltétlenül azonos. A Debian és az Ubuntu alapú disztribúciók DEB csomagokat, a Fedora alapú disztrók RPM csomagokat használnak stb.
Miután letöltötte a csomagot, kattintson duplán rá. Megnyílik a csomagkezelő grafikus felülete, amely megkérdezi, hogy telepíteni szeretné-e a programot.
Meg kell jegyezni, hogy a csomagok telepítésének ez sem a legbiztonságosabb módja. Bizonyos esetekben azonban hasznos lehet.
3. A forráskód összeállítása- Néha talál olyan alkalmazásokat, amelyek nem biztosítanak telepítési csomagokat, és forráskódból kell fordítania. Ehhez először az Ubuntuban kell elvégeznünk a build-essential nevű meta-csomag telepítését a cikkben ismertetett módszerek egyikével.
Az alkalmazás összeállításához általában a következő lépések szükségesek:
1. - Töltse le a forráskódot.
2. - Csomagolja ki a kódot, általában kátránnyal tömve, és a gzip (* .tar.gz) vagy a bzip2 (* .tar.bz2) alatt tömörítve van.
3. - Írja be a kód kibontásával létrehozott mappát.
4. - Futtassa a konfigurációs szkriptet (a fordítást befolyásoló rendszerjellemzők ellenőrzésére, a fordítás ezen értékek szerinti konfigurálására és a makefile fájl létrehozására szolgál).
5. - Hajtsa végre a fordításért felelős make parancsot.
6. - Futtassa a parancsot sudo make install, amely telepíti az alkalmazást a rendszerre, vagy ami még jobb, telepítse a csomagot ellenőrizze a telepítést, és futtassa a sudo checkinstall alkalmazást. Ez az alkalmazás létrehoz egy .deb csomagot, hogy azt ne kelljen legközelebb fordítani, bár nem tartalmazza a függőségek listáját.
A checkinstall használatának az az előnye is, hogy a rendszer nyomon követi az így telepített programokat, megkönnyítve azok eltávolítását is.
Itt van egy teljes példa az eljárás futtatására:
tar xvzf sensors-applet-0.5.1.tar.gz cd sensors-applet-0.5.1 ./configure sudo checkinstall
Egyéb ajánlott olvasási cikkek:
- Az alkalmazások telepítése Linuxra.
- Az alkalmazások telepítése a PPA-ból.
- Az alkalmazások telepítése a GetDeb-ből.
Hol lehet jó szoftvert szerezni
Kezdjük azzal, hogy tisztázzuk, hogy a Windows alkalmazások - elvileg - nem futnak Linux rendszeren. Ugyanúgy, mint például nem Mac OS X-en.
Bizonyos esetekben ezek platformokon átívelő alkalmazások, vagyis a különböző operációs rendszerek számára elérhető verziók. Ebben az esetben elegendő lenne telepíteni a Linux verzióját és megoldani a problémát.
Van egy másik eset is, amelyben a probléma kisebb: ha a Java-ban kifejlesztett alkalmazásokról van szó. Pontosan a Java lehetővé teszi az alkalmazások futtatását az operációs rendszertől függetlenül. A megoldás ismét nagyon egyszerű.
Ugyanebben az értelemben egyre több alternatíva van a felhőben az asztali alkalmazások számára. Ahelyett, hogy az Outlook Express for Linux klónját keresné, érdemes használni a Gmail, a Hotmail stb. Webes felületét. Ebben az esetben a Linux kompatibilitási problémák sem merülnek fel.
De mi történik, ha olyan alkalmazást kell futtatnia, amely csak a Windows számára érhető el? Ebben az esetben 3 alternatíva létezik: hagyja telepítve a Windows rendszert a Linuxszal együtt (az úgynevezett «dual-boot"), Telepítse a Windows rendszert a Linux belsejébe a segítségével virtuális gép o használja a Bor, egyfajta "tolmács", amely lehetővé teszi számos Windows alkalmazás futtatását a Linuxon belül, mintha natívak lennének.
Mielőtt azonban a fent leírt 3 alternatíva bármelyikének végrehajtása kísértésbe esne, azt javaslom, hogy előzőleg zárja ki annak lehetőségét, hogy létezzen egy ingyenes alternatíva a kérdéses program számára, amely natív módon fut Linux alatt.
Pontosan vannak olyan helyek, mint LinuxAlt, szabadalmak o Alternatív megoldás amelyben lehetőség van ingyenes alternatívák keresésére a Windows rendszerben használt programok számára.
Valamivel ezelőtt a felsorolja, bár lehet, hogy nem 100% -ban naprakész.
Az ajánlott linkeken kívül az alábbiakban megtalálja a szabad szoftverek "crème de la crème" -jét kategóriák szerint csoportosítva. Érdemes azonban megemlíteni, hogy az alábbi lista csak útmutatás céljából készült, és nem jelenti a rendelkezésre álló kiváló és egyre több ingyenes szoftveres eszköz teljes katalógusát.
Korábbi pontosítások a javasolt programok megtekintése előtt.
{
} = A programhoz kapcsolódó bejegyzések keresése a blogkereső segítségével.
{
} = Menjen a program hivatalos oldalára.
{
} = Telepítse a programot a gépére telepített Ubuntu tárolók segítségével.
Tudsz egy jó programot, amely nem szerepel a listánkon?
Küldje el nekünk a email adja meg a program nevét, és ha lehetséges, adjon meg további információkat, vagy ennek hiányában mondja el, honnan szerezhetjük be.
tartozékok
Szövegszerkesztők
- Legnépszerűbb
- Nagyon programorientált
- konzol
- Többcélú
dokkok
Indítók
Fájlkezelők
- Delfin. {
- EmelFM2. {
- GNOME parancsnok. {
- hódító. {
- krusader. {
- Éjfél parancsnok. {
- Nautilus. {
- PCMan fájlkezelő. {
- thunar. {
Irodai automatizálás
Biztonság
- A 11 legjobb hackelési és biztonsági alkalmazás.
- Autoscan hálózat, hogy észlelje a behatolókat a wifi-n. {
- zsákmány, hogy megtalálja a laptopját, ha ellopják. {
- tigris, biztonsági auditok elvégzésére és a behatolók felderítésére. {
- KeepassX, az összes jelszó tárolásához. {
- clamtk, víruskereső. {
Programozás
Idus
Internet
Felfedezők
elektronikus levelezés
Social Networking
- Gwibber. {
- Pino. {
- gTwitter. {
- choqok. {
- egerészölyv. {
- Qwit. {
- Qwitik. {
- Twitter. {
- Twitter. {
- yasst. {
Azonnali üzenetküldés
- A legjobb azonnali üzenetküldő kliensek Linux számára.
- tört angolság. {
- Kopete. {
- Psi. {
- Jabbim. {
- Gajim. {
- Átélés. {
- BitlBee. {
- Gyache javítva. {
- emezén. {
- aMSN. {
- Merkúr hírnök. {
- KMess. {
- minbeef. {
IRC
- A legjobb 5 IRC kliens Linux számára.
- tört angolság. {
- Beszélgetés. {
- xchat. {
- chatzilla. {
- irssi. {
- quassel irc. {
- Smuxi. {
- KVirc. {
- ERC. {
- weechat. {
- Görgessen Z. {
FTP
Torrents
- A legjobb 9 Bittorrent kliens Linux számára.
- Átvitel, ultra vékony és nagy teljesítményű kliens (bár nem annyira "teljes"). {
- Özönvíz, talán a legteljesebb Bittorrent kliens a GNOME-hoz. {
- KTorrent, a KDE Deluge megfelelője. {
- tornádó, az egyik legfejlettebb ügyfél. {
- QBittorrent, kliens a Qt4 alapján. {
- rtorrenthez, ncurses kliens a terminálhoz. {
- ária2, egy másik jó kliens a terminálhoz. {
- Vuze, erős (de lassú és "nehéz") Java-alapú kliens. {
- torrentflux, kliens webes felülettel (kezelje a torrenteket az internet böngészőjéből). {
- Torrent epizód letöltő, hogy kedvenc sorozatait automatikusan letöltse. {
multimédia
Audio
- Audio lejátszók
- Hangszerkesztés
- Szekvencerek
- Szintetizátorok
- Összetétel és kották
- Átalakítók
- Egyéb
videó
- Minden videólejátszó.
- Eszközök az asztal rögzítéséhez.
- Videolejátszók
- VLC {
- GXine {
- totem {
- mplayer {
- SMPlayer {
- KMPlayer {
- UMPlayer {
- Koffein {
- Kacsingat {
- csigavonal {
- Igazi játékos, realaudio formátumú lejátszó. {
- Miro, platform televíziózáshoz és videofelvételekhez az interneten. {
- Moovida Médiaközpont, platform a TV-hez és videókhoz az interneten. {
- Csikorgat, Flash videók lejátszása. {
- Video szerkesztés
- Átalakítók
- Élénkség
- DVD készítés
- Webkamera
- Asztali felvétel
Kép, tervezés és fotózás
- Nézők + adm. fotókönyvtár + alapvető szerkesztés
- Fejlett képszerkesztés és létrehozás
- Vektoros képek szerkesztése
- CAD
- Átalakítók
- letapogatás
- Egyéb
Tudomány és kutatás
- csillagászat
- biológia
- Biofizika
- kémia
- Földtan és földrajz
- Fisica
- Matematika
- 10 ok a puha használatra. ingyenes a tudományos kutatásban.
Egyéb segédprogramok
- Rendszer adminisztráció
- Fájlkezelés
- Képégetés és virtualizáció
- Rézműves, a képek kiírásához / kibontásához. {
- ISO mester, az ISO fájlok kezelésére. {
- K3B, CD-k és DVD-k írására. {
- GMountISO, az ISO fájlok csatlakoztatásához. {
- gISOMmount, az ISO fájlok csatlakoztatásához. {
- Furius ISO-hegy, ISO, IMG, BIN, MDF és NRG fájlok csatlakoztatásához. {
- AcetonISO, ISO és MDF fájlok csatlakoztatásához. {
- Egyéb