Fedora 26 byla forknuta - gnome 3.24, paralelní debuginofo, golang 1.8, runby 2.4, Haskell compiler 8, statické debuginfo, Boost 1.63, GCC 7, OpenSSL 1.1, DNF 2.0, Anaconda s podporou LVM raidu, LXQt spin, systémové nastavení kryptografie pro javu, návrat blivet-gui rozhraní pro rozdělování disku v anacondě (podobné F14/rhel6 a starším), PHP 7.1 a spousta dalších novinek, občas dokončených, občas ne. Jak to nakonec dopadne ještě musíme chvilku počkat, ale na aktuální dění ve vydané Fedorce můžeme kouknout hned.
https://fedoraproject.org/wiki/Releases/26/ChangeSet
Nešťastným následkem pro již vydané fedorky je, že mnoho balíčků nepřibylo, a tak vzpomenu i některé starší.
Knihovny
aplikace
terminál
Starší programy
List přání
Koprovka
Paběrky
jchart2d
https://admin.fedoraproject.org/pkgdb/package/rpms/jchart2d/
https://bugzilla.redhat.com/show_bug.cgi?id=1423772
Knihovna pro práci s grafy v javě. Na místě je otázka, proč další knihovna v tomto oboru - odpovědí je graf v reálném čase. Api knihovny je prakticky jediná Swing komponenta, která naslouchá datům a následně je přidává a aktualizuje.
dnf install jchart2d
blogilo
https://admin.fedoraproject.org/pkgdb/package/rpms/blogilo/
https://bugzilla.redhat.com/show_bug.cgi?id=1415813
sudo dnf install bloglio
Jeden z mnoha blogovacích klientů, tentokrát pro rodinu programů z KDE.
Podporuje Blogger1.0, MetaWeblog, MovableType, WordPress a Google GData (požité např na Blogspot.com blogs) API.
yank
https://admin.fedoraproject.org/pkgdb/package/rpms/yank/
https://bugzilla.redhat.com/show_bug.cgi?id=1422714
dnf install yank
Geniální udělátko pokud provádíte drtivou většinu práce z terminálu z klávesnice. Jednoduše přesměruje výstup programu (přes pipe(rouru, |)) do schránky a před samotným zkopírováním vám nabídne výběr části.
Pak jen hurá vesele klikat prostředním tlačítkem myši.
$ echo "hello world" | yank-cli $ hello world (vybrat šipkami hello nebo world) (zkusit vložit) $ world $ bash: world: command not found
xsel
https://admin.fedoraproject.org/pkgdb/package/rpms/xsel/
Podobným, starším (od fedorky 10), ale nepříliš známým nástrojem (jakkoliv geniálním ve své jednoduchosti) je xsel. Terminálová utilitka čtecí standardní vstup a ukládající jej přes pipe(rourou, |) do schránky.
dnf install xsel
$ echo hello world | xsel (kolečko myši/terminálové vložit/či cokoliv "pastovacího") $ hello world bash: hello: command not found
myman
https://admin.fedoraproject.org/pkgdb/package/rpms/myman/
https://bugzilla.redhat.com/show_bug.cgi?id=1402445
Veselá adaptace starého pacmana do terminálového okna, která umožňuje několik "asci skinů". Aplikace po review začala nějak umírat, a proto je třeba (zatím) instalovat manuálně - https://apps.fedoraproject.org/packages/myman/builds/. Nicméně, jak je vidět, aktualizace již je na cestě.
Například pro fedorku 25:
sudo dnf install https://kojipkgs.fedoraproject.org//packages/myman/0.7.0/1.fc25/x86_64/myman-0.7.0-1.fc25.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/myman/0.7.0/1.fc25/x86_64/myman-data-0.7.0-1.fc25.x86_64.rpm
Hra se dobře hraje i v malém terminálu. Pak celá správně scrolluje, jen občas některý nepřítel zmizí mimo viditelnou plochu
ntetris
U terminálových-grafických her ještě zůstaneme.
https://admin.fedoraproject.org/pkgdb/package/rpms/ntetris/
https://bugzilla.redhat.com/show_bug.cgi?id=1421183
Terminálový tetris - na rozdíl od myman, tento balíček review neprošel, a musí být přejmenován. Na vyzkoušení tedy bohužel rychlý rebuild:
rpmbuild --rebuild https://github.com/sparkoo/NTetris/releases/download/1.0/ntetris-1.0-1.fc25.src.rpm sudo dnf install ~/rpmbuild/RPMS/x86_64/ntetris-1.0-1.fc24.x86_64.rpm ntetris
V tomto případě se hra se dobře hraje i ve velkém terminálu. Herní okno prostě zůstane malinké.
Protože za poslední měsíc mnoho opravdu nepřibylo, následuje drobná reklama na čtyři náhodně vybrané balíčky z PKGDB
julia
https://admin.fedoraproject.org/pkgdb/package/rpms/julia/
https://bugzilla.redhat.com/show_bug.cgi?id=1040517
Programovací jazyk netřeba představovat - http://julialang.org/ - ve Fedorce ji máme od F19. A knihovny v tomto jazyce do Fedory pořád přibývají.
Coin3
https://admin.fedoraproject.org/pkgdb/package/rpms/Coin3/
https://bugzilla.redhat.com/show_bug.cgi?id=665733
Coin3D je knihovna pro práci s 3D modely plně kompatibilní s Open Inventor 2.1. Pokud kouknete na http://www.openinventor.com/ budete překvapeni co vše lze s Coin3D dělat.
tetgen
https://admin.fedoraproject.org/pkgdb/package/rpms/tetgen/
https://bugzilla.redhat.com/show_bug.cgi?id=483663
Mocný program pro generování tetrahedralních sítí. Jednoduše řečeno optimalizuje polygonovou síť. Program je pouze terminálová aplikace, do které dáte svůj model a ona vám jej (po nastudování desítek přepínačů) přegenruje.
->
plink
https://bugzilla.redhat.com/show_bug.cgi?id=841266
Ač bylo review plinku dokončeno, nějak se stalo že jej nikdo nikdy nepřidal do repozitářů. Proto o plinku více v listu přání.
list přání
Opět pár zapomenutých review, které by bylo dobré oživit...
drawpile
https://bugzilla.redhat.com/show_bug.cgi?id=1058587
Znáte (dle mě neprávem glorifikovaný) googledocs? Tedy dokument, do kterého může psát více lidí zároveň? Drawpile je to stejné, ale s obrázkem! Více lidí zároveň kreslí do jednoho plátna. Za náhled poslouží rychlé drawpile na youtube, konkrétně (opravdu si povšimněte, že na obrázku přibývají linie na dvou místech současně)
Nevýhodou celého projektu je nedostatek hardwaru, a tudíž nutnost běžet vlastní server. Mít to celé zabalené práci zajisté usnadní.
wbar
https://bugzilla.redhat.com/show_bug.cgi?id=1275391
Další z mnoha widgetů pro rychlé spouštění. Pro případného zájemce, projekt je přepisován scela od počátku na githubu.
Vzhledem připomíná ten macovský,ale méně nakudrlinkovatěný. Uživatele fluxboxu či openboxu by zajisté potěšil.
plink
https://bugzilla.redhat.com/show_bug.cgi?id=841266
Sada mocných nástrojů pro analýzu genomu. Člověk se občas podiví kdo všechno Fedoru používá - vždyť malinkým písmem psaná dokumentace má téměř 300 stran (bez obrázků). Sada obsahuje dokonce jazyk (i s překladačem) pro manipulaci s daty genomu.
Více potom na
wiki,
domovské stránce plinku v1 a
domovské stránce plinku v2
Koprovka
UniversalCodeGrep
https://copr.fedorainfracloud.org/coprs/grvs/UniversalCodeGrep/
Mocný nástroj alá grep speciálně navržený pro průzkum zdrojových kódů. Bohužel (ale vzhledem k optimalizaci je to zřejmé) program nespolupracuje s pipe(rourou, |). Obecně grepovacích funkcí má méně než grep, ale umí více práce nad soubory jako takovými.
sudo dnf copr enable grvs/UniversalCodeGrep sudo dnf install universalcodegrep ucg void ~/git/jenkins-scm-koji-plugin/src/main/java/org/fakekoji/xmlrpc/server/core/
Poběrek
MIA - Missing-in-action: Snad do příště něco vypadne....Za tip do libovolné sekce budu vděčen!