Obecné pojmy
Jak je vysvětleno podrobněji v oddíle Distribuce, každá distribuce Linuxu má ve výchozím nastavení nainstalované různé programy. Jejich důležitou součástí je dokonce moderní kancelářská sada a výkonné programy pro úpravu zvuku, videa a obrázků. Jedná se o dva důležité rozdíly ve vztahu k Windows: a) ne všechny distribuce přicházejí se stejnými programy, b) mnoho distribucí přichází s již nainstalovanými velmi úplnými programy, takže je nemusíte pořizovat samostatně.
Způsob instalace programů se může u různých distribucí také lišit. Všichni však sdílejí společnou myšlenku, která je odlišuje od Windows: programy jsou staženy z oficiálních úložišť vaší distribuce.
Co jsou úložiště?
Úložiště je web - konkrétněji server - kde jsou uloženy všechny balíčky dostupné pro vaši distribuci. Tento systém má SEVERAL výhoda ve srovnání s Windows, ve kterém se nakupují nebo stahují instalační programy programů z Internetu.
1) Větší bezpečnost: Jelikož jsou všechny balíčky umístěny na centrálním serveru a je pokryto velmi značné procento programů s otevřeným zdrojovým kódem (tj. Každý může vidět, co dělají), je mnohem snazší kontrolovat, zda obsahují „škodlivý kód“ a V nejhorším případě kontrolujte „zamoření“ (stačilo by odebrat balíček z úložišť).
To také zabrání tomu, aby uživatel musel procházet nespolehlivými stránkami při hledání svých oblíbených programů.
2) Více a lepší aktualizace: tento systém vám umožňuje udržovat VŠECHNY operační systémy aktualizované. Aktualizace již nezpracovává každý z programů, což vede k plýtvání zdroji, šířkou pásma atd. Vezmeme-li v úvahu také to, že v Linuxu VŠECHNO je program (od správy oken po desktopové programy, přes samotné jádro), je to vhodná metoda k udržení aktuálních i těch nejmenších a skrytých programů, které váš uživatel používá. Systém.
3) Instalovat programy může pouze správce: všechny distribuce přicházejí s tímto omezením. Z tohoto důvodu vás systém při pokusu o instalaci nebo odinstalaci programů požádá o heslo správce. Ačkoli tomu tak je i v nových verzích systému Windows, mnoho uživatelů zvyklých na WinXP může považovat tuto konfiguraci za poněkud dráždivou (i když, ujišťuji vás, je nezbytné získat v systému minimální zabezpečení).
Jak přidat / odebrat programy na mé distribuci?
Už jsme viděli, že to musí být provedeno zásadně prostřednictvím úložišť. Ale jak? Každá distribuce má příslušného správce balíčků, který vám umožňuje spravovat programy. Nejběžnější v distribucích „nováčků“, obvykle založených na Debianu nebo Ubuntu, je APT, jehož nejoblíbenější grafické rozhraní je Synaptic. Musíte však vědět, že každá distribuce si vybere svého správce balíčků (ve Fedoře a derivátech, RPM; na Arch Linuxu a jeho derivátech, Pacman) a samozřejmě si také vyberete preferované grafické uživatelské rozhraní (pokud je k dispozici).
Klepněte na zde číst příspěvek o všech metodách instalace programu nebo číst dále pro krátké shrnutí.
Používání grafického rozhraní pro správce balíčků
Jak jsme viděli, nejběžnější způsob instalace, odinstalování nebo přeinstalování balíčků je prostřednictvím správce balíčků. Všechna grafická rozhraní mají docela podobný design.
Jako příklad se podívejme, jak používat správce balíčků Synaptic (který byl dodán ve starších verzích Ubuntu a nyní je nahrazen softwarovým centrem Ubuntu).
Nejprve je vždy dobré aktualizovat databázi dostupných programů. To se provádí pomocí tlačítka Znovu načíst. Po dokončení aktualizace zadejte hledaný výraz. Spousta balíčků bude pravděpodobně uvedena. Kliknutím na ty, které vás zajímají, zobrazíte další podrobnosti. Chcete-li nainstalovat balíček, udělejte to klikněte pravým tlačítkem a vyberte možnost Označte pro instalaci. Jakmile vyberete všechny balíčky, které chcete nainstalovat, klikněte na tlačítko Použijte. Chcete-li odinstalovat balíčky, postup je stejný, pouze musíte vybrat tuto možnost Označte pro odinstalování (odinstalovat, ponechat konfigurační soubory programu) nebo Zaškrtněte pro úplnou odinstalaci (smazat všechny).
Pomocí terminálu
Jedna věc, kterou se v Linuxu naučíte, je, že musíte ztratit strach z terminálu. Není to něco vyhrazeného pro hackery. Naopak, jakmile si na to zvyknete, budete mít mocného spojence.
Stejně jako při spuštění grafického rozhraní je nutné mít k instalaci nebo odebrání programů oprávnění správce. Z terminálu se toho obvykle dosahuje spuštěním našeho příkazového příkazu s sudo. V případě apt je toho dosaženo takto:
sudo apt-get update // aktualizovat databázi sudo apt-get nainstalovat balíček // nainstalovat balíček sudo apt-get odebrat balíček // odinstalovat balíček sudo apt-get vyčistit balíček // úplně odinstalovat vyhledávací balíček apt-cache balíček // hledat balíček
Syntaxe se bude lišit v případě, že vaše distribuce používá jiného správce balíčků (rpm, pacman atd.). Myšlenka je však v podstatě stejná. Chcete-li zobrazit úplný seznam příkazů a jejich ekvivalentů v různých správcích balíčků, doporučuji si přečíst Pacman rosetta.
Bez ohledu na správce balíčků, kterého používáte, je velmi pravděpodobné, že při instalaci balíčku vás požádá o instalaci dalších balíčků, tzv. závislosti. Tyto balíčky jsou nezbytné pro fungování programu, který chcete nainstalovat. V době odinstalace se pravděpodobně budete divit, proč vás nepožádalo o odinstalování závislostí také. To bude záviset na způsobu, jakým správce balíčků dělá věci. Ostatní správci balíčků to dělají automaticky, ale APT to vyžaduje ručně provedením následujícího příkazu vymazat nepoužívané nainstalované závislosti jakoukoli aplikací aktuálně nainstalovanou ve vašem systému.
sudo apt-get autoremove
Existují další způsoby instalace programů v systému Linux?
1. Soukromá úložiště: Nejběžnějším způsobem instalace programů je prostřednictvím oficiálních úložišť. Je však také možné instalovat „osobní“ nebo „soukromá“ úložiště. To mimo jiné umožňuje, aby vývojáři programů mohli svým uživatelům nabídnout nejnovější verze svých programů, aniž by museli čekat, až vývojáři vašeho distribučního systému sestaví balíčky a nahrají je do oficiálních úložišť.
Tato metoda má však svá bezpečnostní rizika. Je zřejmé, že byste měli přidávat pouze „soukromá“ úložiště z těch webů nebo vývojářů, kterým důvěřujete.
V Ubuntu a derivátech je velmi snadné přidat tato úložiště. Jednoduše vyhledejte příslušné úložiště na adrese Launchpad a pak jsem otevřel terminál a napsal:
sudo add-apt-repository ppa: repositoryname sudo apt-get update sudo apt-get install packagename
Pro úplné vysvětlení vám doporučuji přečíst si tento článek o jak přidat PPA (archiv osobních balíčků - archiv osobních balíčků) v Ubuntu.
Stojí za to objasnit, že ostatní distribuce, které nejsou založeny na Ubuntu, nepoužívají PPA, ale umožňují přidávání soukromých úložišť pomocí jiných metod. Například na distribucích založených na Arch Linuxu, které používají pacman jako správce balíčků, je možné přidat úložiště AUR (Arch Users Repository), velmi podobné PPA.
2. Volné balíčky: Další způsob instalace programu je stažením správného balíčku pro vaši distribuci. Chcete-li to udělat, vše, co musíte vědět, je, že každá distribuce používá formát paketu, který nemusí být nutně stejný. Distribuce založené na Debianu a Ubuntu používají balíčky DEB, distribuce založené na Fedoře používají balíčky RPM atd.
Jakmile je balíček stažen, stačí na něj dvakrát kliknout. Otevře se grafické rozhraní správce balíčků s dotazem, zda chcete program nainstalovat.
Je třeba poznamenat, že to také není nejbezpečnější způsob instalace balíčků. To však může být užitečné v některých konkrétních případech.
3. Kompilace zdrojového kódu- Někdy najdete aplikace, které neposkytují instalační balíčky, a musíte je kompilovat ze zdrojového kódu. Abychom to mohli udělat, první věcí, kterou musíme v Ubuntu udělat, je instalace metabalíku s názvem build-essential pomocí jedné z metod vysvětlených v tomto článku.
Obecně platí, že kroky, které je třeba dodržet při kompilaci aplikace, jsou následující:
1.- Stáhněte si zdrojový kód.
2.- Rozbalte kód, obvykle zabalený s tar a komprimovaný pod gzip (* .tar.gz) nebo bzip2 (* .tar.bz2).
3.- Zadejte složku vytvořenou rozbalením kódu.
4.- Proveďte konfigurační skript (slouží ke kontrole systémových charakteristik, které ovlivňují kompilaci, konfiguraci kompilace podle těchto hodnot a vytvoření souboru makefile).
5.- Proveďte příkaz make, který má na starosti kompilaci.
6.- Spustit příkaz sudo udělat instalaci, který nainstaluje aplikaci do systému, nebo ještě lépe, nainstalujte balíček checkinstalla spusťte sudo checkinstall. Tato aplikace vytvoří balíček .deb, aby jej nebylo nutné kompilovat příště, i když nezahrnuje seznam závislostí.
Použití funkce checkinstall má také tu výhodu, že systém bude sledovat takto nainstalované programy, což také usnadní jejich odinstalaci.
Zde je kompletní příklad spuštění tohoto postupu:
tar xvzf Sensors-applet-0.5.1.tar.gz CD Sensors-applet-0.5.1 ./configure make sudo checkinstall
Další doporučené články ke čtení:
Kde získat dobrý software
Začněme objasněním, že aplikace systému Windows - v zásadě - nefungují v systému Linux. Stejným způsobem, jako například, že nefungují v systému Mac OS X.
V některých případech se jedná o multiplatformní aplikace, tedy s verzemi dostupnými pro různé operační systémy. V takovém případě by stačilo nainstalovat verzi pro Linux a problém vyřešen.
Existuje také další případ, kdy je problém menší: pokud jde o aplikace vyvinuté v Javě. Přesně Java umožňuje provádění aplikací bez ohledu na operační systém. Řešení je opět velmi jednoduché.
Stejně tak existuje stále více alternativ „v cloudu“ k desktopovým aplikacím. Místo hledání klonu aplikace Outlook Express pro Linux možná budete chtít použít webové rozhraní Gmailu, Hotmailu atd. V takovém případě by také nevznikly problémy s kompatibilitou Linuxu.
Co se ale stane, když potřebujete spustit aplikaci, která je k dispozici pouze pro Windows? V tomto případě existují 3 alternativy: nechte Windows nainstalovaný společně s Linuxem (v tzv. «dual-boot"), Nainstalujte Windows" uvnitř "Linuxu pomocí a virtuální stroj o používat víno, druh „tlumočníka“, který umožňuje spouštění mnoha aplikací pro Windows v systému Linux, jako by byly nativní.
Než však upadnu do pokušení provést některou ze 3 výše popsaných alternativ, navrhuji dříve vyloučit možnost, že k dotyčnému programu existuje bezplatná alternativa, která běží nativně pod Linuxem.
Přesně existují weby jako LinuxAlt, freealts o Alternativně ve kterém je možné hledat bezplatné alternativy k programům, které jste použili ve Windows.
Před nějakou dobou jsme také vyrobili výpis, i když to nemusí být 100% aktuální.
Kromě doporučených odkazů níže najdete „crème de la crème“ svobodného softwaru seskupené podle kategorií. Je však třeba zmínit, že následující seznam byl vytvořen pouze pro orientaci a nepředstavuje kompletní katalog vynikajících a stále četnějších dostupných bezplatných softwarových nástrojů.
Předchozí vysvětlení před prohlížením navrhovaných programů.
{
} = Hledat příspěvky související s programem pomocí vyhledávače blogů.
{
} = Přejít na oficiální stránku programu.
{
} = Nainstalujte program pomocí úložišť Ubuntu nainstalovaných ve vašem počítači.
Znáte dobrý program, který není na našem seznamu?
Zašlete nám e-mail upřesněte název programu a pokud je to možné, uveďte další informace nebo, pokud to není možné, řekněte nám, kde je můžeme získat.
příslušenství
Textové editory
- Nejoblíbenější
- Velmi programově orientovaný
- konzola
- Víceúčelový
Doky
- Káhirský dok. { } { } { }
- awn. { } { } { }
- Docky. { } { } { }
- wbar. { } { } { }
- simpdock. { } { } { }
- Gnome-do. { } { } { }
- Dok Kiba. { } { }
Odpalovací zařízení
Správci souborů
- Delfín. { } { } { }
- EmelFM2. { } { } { }
- Velitel GNOME. { } { } { }
- Konqueror. { } { } { }
- Křižák. { } { } { }
- Půlnoční velitel. { } { } { }
- Nautilus. { } { } { }
- Správce souborů PCMan. { } { } { }
- Thunar. { } { } { }
Automatizace kanceláří
- OpenOffice. { } { } { }
- LibreOffice. { } { }
- Hvězdná kancelář. { } { }
- KOffice. { } { } { }
- Kancelář Gnome. { } { } { }
zabezpečení
- 11 nejlepších hackerských a bezpečnostních aplikací.
- Síť Autoscan, k detekci vetřelců na vaší wifi. { } { }
- kořist, abyste našli svůj notebook, pokud je odcizen. { } { }
- Tygr, provádět bezpečnostní audity a detekovat vetřelce. { } { } { }
- KeepassX, pro uložení všech vašich hesel. { } { } { }
- clamtk, antivirus. { } { } { }
programování
IDE
- anjuta. { } { } { }
- Zatmění. { } { } { }
- Tvůrce Qt. { } { } { }
- Netbeans. { } { } { }
- Mono vývoj. { } { } { }
- Geany. { } { } { }
- codelit. { } { } { }
- Lazar. { } { } { }
Internet
Průzkumníci
- Firefox. { } { } { }
- Zjevení. { } { } { }
- Konqueror. { } { } { }
- Chróm. { } { } { }
- Mořská opice. { } { } { }
- Opera. { } { }
- Rys. { } { }
elektronická pošta
- vývoj. { } { } { }
- buřňák. { } { } { }
- Claws Mail. { } { } { }
- KMail. { } { } { }
- Sylpheed. { } { } { }
social networking
- Gwibber. { } { } { }
- Pino. { } { } { }
- gTwitter. {
} {
}
- choqok. { } { } { }
- buzzbird. { } { } { }
- Qwit. { } { } { }
- Qwitik. { } { } { }
- Cvrlikání. { } { } { }
- Dvakrát. { } { }
- yasst. { } { }
Instant Messaging
- Nejlepší klienti pro rychlé zasílání zpráv pro Linux.
- Pidgin. { } { } { }
- Kopete. { } { } { }
- Psi. { } { } { }
- Jabbim. { } { }
- Gajim. { } { } { }
- Mám vysokou schopnost empatie. { } { } { }
- BitlBee. { } { } { }
- Gyache Vylepšeno. { } { }
- emesenský. { } { } { }
- aMSN. { } { } { }
- Merkur Messenger. { } { }
- KMess. { } { } { }
- minbeef. { } { } { }
IRC
- Top 5 IRC klientů pro Linux.
- Pidgin. { } { } { }
- Konverzace. { } { } { }
- Xchat. { } { } { }
- Chatzilla. { } { } { }
- Irssi. { } { } { }
- quassel irc. { } { } { }
- SMUX. { } { } { }
- KVirc. { } { } { }
- ERC. { } { } { }
- weechat. { } { } { }
- ScrollZ. { } { } { }
FTP
- FileZilla. { } { } { }
- gFTP. { } { } { }
- FireFTP. { } { }
- kftpgrabber. { } { } { }
- NCFTP. { } { } { }
- Zdarma otevřený FTP obličej. { } { } { }
- LFTP. { } { } { }
torrentů
- Nejlepší 9 bittorrentových klientů pro Linux.
- Přenos, ultratenký a výkonný klient (i když ne jako „úplný“). { } { } { }
- Potopa, možná nejkompletnější bittorrentový klient pro GNOME. { } { } { }
- KTorrent, ekvivalent Deluge pro KDE. { } { } { }
- tornádo, jeden z nejpokročilejších klientů. { } { } { }
- QBittorrent, klient založený na Qt4. { } { } { }
- torrent, ncurses klient pro terminál. { } { } { }
- aria2, další dobrý klient pro terminál. { } { } { }
- Vuze, výkonný (ale pomalý a „těžký“) klient založený na prostředí Java. { } { } { }
- torrentflow, klient s webovým rozhraním (spravujte své torrenty z vašeho internetového prohlížeče). { } { } { }
- Torrent Episode Downloader, aby se automaticky stáhly epizody vaší oblíbené série. { } { }
multimédia
Audio
- Přehrávače zvuku
- Audio Editace
- Sekvencery
- Syntetizátory
- Složení a hudební notace
- Převaděče
- ostatní
Video
- Všechny přehrávače videa.
- Nástroje pro záznam plochy.
- Přehrávače videa
- VLC { } { } { }
- GXine { } { } { }
- totem { } { } { }
- Mplayer { } { } { }
- SMPlayer { } { } { }
- KMPlayer { } { } { }
- UMPlayer { } { }
- Kaffeine { } { } { }
- Okukovat { } { }
- Spirála { } { }
- Pravý hráč, přehrávač formátu realaudio. { } { }
- Miro, platforma pro televizi a video na internetu. { } { } { }
- Mediální centrum Moovida, platforma pro televizi a video na internetu. { } { } { }
- Skřípat, přehrávat flash videa. { } { } { }
- Úpravy videa
- Převaděče
- Animace
- Tvorba DVD
- Webkamera
- Nahrávání na plochu
Obraz, design a fotografie
- Diváci + adm. knihovna fotografií + základní úpravy
- Pokročilé úpravy a vytváření obrázků
- Úpravy vektorových obrázků
- CAD
- Převaděče
- Skenování
- ostatní
Věda a výzkum
- Astronomie
- biologie
- Biofyzika
- Chemie
- Geologie a geografie
- Fyzika
- Matematika
- 10 důvodů, proč používat soft. zdarma ve vědeckém výzkumu.
Různé služby
- Správa systému
- Správa souborů
- Vypalování obrazu a virtualizace
- Koš na oheň, vypálit / extrahovat obrázky. { } { } { }
- ISO mistr, manipulovat se soubory ISO. { } { } { }
- K3B, vypalovat disky CD a DVD. { } { } { }
- GMountISO, k připojení souborů ISO. { } { } { }
- gISOMunt, k připojení souborů ISO. { } { } { }
- ISO držák Furius, k připojení souborů ISO, IMG, BIN, MDF a NRG. { } { } { }
- AcetonISO, pro připojení souborů ISO a MDF. { } { } { }
- ostatní