Á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
- Kairói dokk. { } { } { }
- Toklász. { } { } { }
- Docky. { } { } { }
- w bar. { } { } { }
- simpdock. { } { } { }
- Gnome-do. { } { } { }
- Kiba dokkoló. { } { }
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
- OpenOffice. { } { } { }
- LibreOffice. { } { }
- Star Office. { } { }
- KOffice. { } { } { }
- Gnome Office. { } { } { }
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
- anjuta. { } { } { }
- fogyatkozás. { } { } { }
- QtCreator. { } { } { }
- NetBeans. { } { } { }
- Mono Fejlesztés. { } { } { }
- Geany. { } { } { }
- codelit. { } { } { }
- Lázár. { } { } { }
Internet
Felfedezők
- Firefox. { } { } { }
- vízkereszt. { } { } { }
- hódító. { } { } { }
- Króm. { } { } { }
- Tengeri majom. { } { } { }
- Opera. { } { }
- hiúz. { } { }
elektronikus levelezés
- evolúció. { } { } { }
- Thunderbird. { } { } { }
- Claws Mail. { } { } { }
- KMail. { } { } { }
- Sylpheed. { } { } { }
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
- FileZilla. { } { } { }
- gFTP. { } { } { }
- FireFTP. { } { }
- kftpgrabber. { } { } { }
- NCFTP. { } { } { }
- Ingyenes nyílt FTP Face. { } { } { }
- LFTP. { } { } { }
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