Programy na linuksa

6 min read

Wst臋p

Dla osoby zaczynaj膮cej przygod臋 z systemami GNU/Linux, pocz膮tek mo偶e by膰 bardzo frustruj膮cy z uwagi na brak wsparcia program贸w z kt贸rymi si臋 zapoznali艣my u偶ywaj膮c Windowsa. Cz臋sto osoba w takiej sytuacji narzeka na niedob贸r oprogramowania lub w najgorszym przypadku pr贸buje instalowa膰 swoje ulubione programy przez Wine. Rozwi膮zaniem sytuacji powinno by膰 przede wszystkim szukanie program贸w napisanych natywne pod Linuksa. Mo偶e to zaj膮膰 troch臋 czasu, dlatego powsta艂 ten post. Mam nadziej臋, 偶e osoby u偶ywaj膮ce pingwina codziennie, znajd膮 te偶 co艣 ciekawego lub podziel膮 si臋 w komentarzu w艂asnymi propozycjami.

Jak szuka膰 program贸w?

question_makr Moja propozycja program贸w jest tylko ma艂ym wycinkiem dost臋pnego oprogramowania na Linuksy. R贸偶ne dystrybucje podchodz膮 do tego inaczej, wi臋c nale偶y si臋 zapozna膰 jak instalowa膰 paczki z programami. Najprostszym sposobem do zainstalowania programu jest otworzenie odpowiednika Windowsowskiego sklepu - w Linux Mint jest to mened偶er oprogramowania. W systemach pochodnych do debiana operacj臋 tak膮 wykonamy te偶 w terminalu:

apt-cache search wyszukiwany_program
sudo apt-get install nazwa_paczki

Alternatywami mened偶era oprogramowania i apt jest Synaptic i aptitude z 艂atwiejszymi do zapami臋tania poleceniami. Czasami jednak trzeba je zainstalowa膰.

Synaptic
Img 1. Synaptic

Jak nie znajdziemy nic co nas interesuje w repozytorium lub nie wiemy jak nazywa si臋 program, mo偶emy zajrze膰 na stron臋 alternativeTO. Portal ten posiada zbi贸r rekomendowanych aplikacji. Mo偶emy wpisa膰 nazw臋 programu kt贸ry znamy z Windowsa i przefiltrowa膰 wyniki po platformie Linux. Na oficjalnej stronie wybranego projektu powinni艣my mie膰 instrukcj臋 instalacji na nasz system. W Ubuntu i Mint b臋dzie to pobranie paczki z rozszerzeniem .deb lub dodanie jego do repozytorium przez PPA. W najgorszym przypadku b臋dziemy musieli pobra膰 kod programu i go skompilowa膰.

Chcia艂bym wspomnie膰, te偶 o nowych technologiach kt贸re maj膮 na celu upro艣ci膰 instalacj臋 oprogramowanie nie patrz膮c na jakiej dystrybucji pracujemy. AppImage jest chyba najprostszym sposobem, aby to osi膮gn膮膰. Flatpak i Snap posiadaj膮 w艂asne centra.

Lista aplikacji

Poni偶sza lista zawiera w du偶ej mierze programy, z kt贸rych korzystam lub korzysta艂em. Unika艂em aplikacji napisanych w Qt, aby nie pobiera膰 za du偶o paczek, pomaga to te偶, aby system wygl膮da艂 sp贸jnie. Nie ukrywam, 偶e cz臋艣膰 aplikacji jest minimalistyczna. Doda艂em tak偶e programy bardzo stare, kt贸re nie s膮 ju偶 wspierane, jednak dzia艂aj膮 dobrze, a jak co艣 dzia艂a to po co to zmienia膰. 馃槈
Zamierzam w przysz艂o艣ci opublikowa膰 post z list膮 program贸w dzia艂aj膮cych w konsoli (CLI), dlatego nie chc臋 si臋 powiela膰 i nie zamie艣ci艂em ich tutaj. W podpunktach zawar艂em alternatywy do proponowanego programu.

  • Megasync Synchronizacja plik贸w z chmury Mega. Us艂uga ta daje nam 50 GB miejsca na nasze pliki.

    • Dropbox 鈫 Popularna alternatywa, oferuj膮ca jednak mniej darmowej przestrzeni.

  • anki 鈫 Program do nauki, g艂贸wnie wykorzystywany do zapami臋tania s艂贸wek z obcego j臋zyka. Pakiety s艂贸wek mo偶na pobiera膰 z strony projektu. Jest dost臋pna wersja na androida - AnkiDroid.

  • pidgin 鈫 Komunikator internetowy, pozwalaj膮cy na 艂膮czenie si臋 z r贸偶nymi protoko艂ami np. IRC, Skype, Facebook. Dost臋pna jest, te偶 wersja konsolowa.

  • qBittorrent 鈫 Klient torrent.

    • Transmission

  • retroarch 鈫 Emulator system贸w, umo偶liwiaj膮cych granie w gry z takich konsol jak GameBoy, Atari, NES.

  • KeePassXC 鈫 Manager hase艂, dost臋pne s膮 wersje na androida (Keepass2Android) i terminala ) i CLI.

  • Double Commander 鈫 Manager plik贸w dwu panelowy jak Total Commander.

    • krusader 鈫 Wersja KDE.

    • Vifm 鈫 Wersja dzia艂aj膮ca w terminalu.

Przegl膮darki internetowe

  • Vivaldi 鈫 Posiada du偶o funkcji i udogodnie艅. Oparta na silniku z Chrome, wspiera tak偶e jej rozszerzenia. Troch臋 du偶o zajmuje pami臋ci operacyjnej.

  • Firefox 鈫 Od wersji Quantum sta艂a si臋 bardzo lekka i o wiele lepiej dzia艂a.

  • qutebrowser 鈫 Lekka przegl膮darka wspieraj膮ca nawigacj臋 z vim.

  • Chrome i Chromium

  • Falkon 鈫 Dawna qupzilla, jeszcze w wersji beta. Napisana w technologii QT.

Multimedia

  • Kodi 鈫 Centrum multimedialne.

  • Steam 鈫 Cyfrowy sklep z grami komputerowymi.

  • Clementine 鈫 Odtwarzacz muzyki, potrafi膮cy te偶 odtwarza膰 radia internetowe.

    • Amarok

    • Ario - Klient dla MPD.

    • Ambient Noise Player 鈫 Odtwarza d藕wi臋ki relaksacyjne jak deszcz, las.

  • gPodder 鈫 Manager podcast贸w, posiadaj膮cy wersj臋 webow膮 gpodder.net i na androida.

  • Gradio 鈫 Radio internetowe.

    • Goodvibes

  • SMplayer 鈫 Odtwarzacz wideo.

    • VLC

  • QWinFF 鈫 Nak艂adka na 艣wietny program ffmpeg do nagrywania, konwertowania audio/wideo.

    • HandBrake 鈫 Konwerter wideo.

    • VidCutter 鈫 Wycinanie i scalanie fragment贸w wideo.

  • qnapi 鈫 Program do pobierania napis贸w filmowych.

Grafika

  • Gimp 鈫 Edytor grafiki.

  • xnview 鈫 Przegl膮darka i konwersj膮 zdj臋膰.

    • vimiv 鈫 Lekka przegl膮darka zdj臋膰 z skr贸tami jak w vimie.

    • sxiv

    • Viewnior

  • Darktable 鈫 Obr贸bka zdj臋膰 (jak Lightroom).

    • RawTherapee

    • digiKam

    • LightZone

    • Photivo

Programy biurwe

  • LibreOffice 鈫 Pakiet biurowy.

    • WPS Office

    • AbiWord 鈫 Lekki edytor tekstu.

  • Thunderbird 鈫 Klient pocztowy.

    • Claws Mail

    • Geary

  • GoldenDict 鈫 S艂ownik

    • StarDict 鈫 Ju偶 nie wspierany.

  • GnuCash 鈫 Zarz膮dzanie bud偶etem domowym i ma艂ych firm. Zgodny z regu艂膮 podw贸jnego zapisu.

    • Eqonomize

    • Homebank

  • calibre - E-book management 鈫 Manager e-book贸w, w pakiecie jest zawarta przegl膮darka ksi膮偶ek elektronicznych.

  • Freeplane 鈫 Tworzenia map my艣li.

  • zathura i mupdf 鈫 Lekka przegl膮darka PDF.

  • PDFsam 鈫 Program do modyfikowania plik贸w PDF

    • PDFMod

    • Xournal 鈫 Notatki i adnotacje PDF.

  • Typora 鈫 Tworzenie i podgl膮d notatek zapisanych w formacie Markdown.

Narz臋dzia systemowe

  • tilda 鈫 Drop-down terminal.

    • Guake terminal

    • yakuake 鈫 Wersja dla KDE.

  • alacritty

    • kitty

    • termite 鈫 Posiada tryby jak w vim, ale ju偶 nie jest wspierany.

    • terminology 鈫 Rozbudowany terminal z wieloma funkcjami.

    • st 鈫 Bardzo lekki terminal.

  • LCD Nurse 鈫 Szukanie martwych pikseli w monitorach LCD.

  • ClamTK 鈫 Antywirus

  • fslint 鈫 Narz臋dzie do szukania duplikat贸w, pustych folder贸w itp.

  • ClamTK ClamAV 鈫 nak艂adka gui na antywirus

  • kazam 鈫 Nagrywanie pulpitu.

  • rofi 鈫 Program do prze艂膮czania i uruchamiania aplikacji jak dmenu.

  • patool 鈫 Manager do archiwizacji i kompresji danych. Wspiera du偶膮 ilo艣膰 rozszerze艅.

    • atool

    • 7zip

  • ANGRYsearch 鈫 Wyszukiwarka plik贸w.

  • UNetbootin 鈫 Tworzenie USB boot.

  • Stacer 鈫 Optymalizacja systemu.

  • Shutter 鈫 Tworzenie zrzut贸w ekranu.

  • linssid 鈫 Skanowanie sieci bezprzewodowych.

  • bleachbit 鈫 Czyszczenie systemu z niepotrzebnych plik贸w.

  • Unclutter 鈫 Ukrywanie wska藕nika myszy w czasie spoczynku.

  • Hardinfo 鈫 Informacje o sprz臋cie i systemie.

    • lshw 鈫 info o systemie mo偶na zainstalowa膰 nak艂adk臋 GUI.

  • Synaptic 鈫 Manager pakiet贸w.

  • meld 鈫 Por贸wnywanie plik贸w tekstowych w poszukiwaniu r贸偶nic.

  • brasero 鈫 Nagrywarka p艂yt.

    • AcetoneISO 鈫 Tworzenie plik贸w ISO.

    • Furiusisomount

Ergonomia

  • EasyStroke 鈫 Program umo偶liwia mapowanie gest贸w myszki z skr贸tami klawiaturowymi lub poleceniami konsolowymi. Nie jest ju偶 wspierany, ale nadal prawid艂owo dzia艂a.

  • Workrave 鈫 Program m贸wi膮cy kiedy mamy zrobi膰 sobie przerw臋 od komputera.

  • redshift 鈫 Aplikacja staraj膮ca si臋 ograniczy膰 niebieskie 艣wiat艂o od monitora.

    • f.lux

  • CopyQ 鈫 Manager schowka systemowego.

    • cliplt

Narz臋dzia developerskie

  • Eclipse 鈫 艢rodowisko programistyczne do min. Java, PHP, C, C++.

  • zeal 鈫 Dokumentacja offline.

  • filezilla 鈫 Klient FTP.

  • dbeaver 鈫 Uniwersalny klient do zarz膮dzania bazami danymi.

    • mysql workbench

    • DbVisualizer

  • git 鈫 Manager kontroli wersji.

    • kraken

    • smartgit