Ez egy Debian repository leírása. Gyimesi László honlapja itt található.
A repository használata
A repository debian AMD64 architektúrára fordított bináris programokat és azok forrását tartalmazza. Bár a disztribúció neve stretch, a programok többsége még wheezy-ben készült. A programok későbbi debian-verziókban is futnak.
Az apt-get parancsnak el kell magyarázni, hogy az új repository-ban is keressen csomagokat. Ehhez hozzuk létre a
/etc/apt/sources.list.d/gyimesilaszlo.list fájlt az alábbi tartalommal:
deb http://www.gyimesilaszlo.hu stretch main
Ezután adjuk ki root-ként az apt-get update
parancsot. Ha az apt-get
arra panaszkodik, hogy a repository nem biztonságos,
mert nem lehet a kulcsát ellenőrizni (első alkalommal biztosan ezt fogja tenni, és a kétévenkénti kulcscsere alkalmával is),
akkor importáljuk be a kulcsot:
wget -O - http://www.gyimesilaszlo.hu/repo.key | sudo apt-key add -
majd ismét apt-get update
.
Bookworm-ban (debian 12) a fenti utasítás elavult. Root-ként kell kiadni az alábbi formában:
wget -O - http://www.gyimesilaszlo.hu/repo.key > /etc/apt/trusted.gpg.d/gylrepo.asc
Hibajelzés esetén:
- ha root-ként adjuk ki, nem kell a
sudo
- a parancshoz szükséges a wget és gnupg csomag.
Csomag installálása a repositoryból a saját gépünkre: apt-get install csomagnév
Forrásprogram letöltése és lefordítása bináris csomaggá külön lapon található.
Csomagok
A csomagok az érvényes debian-policy ellenére a /usr/local alá települnek. A programokat hu_HU.UTF-8, a root-ként
futtatottakat en_US (LC_CTYPE="C") locale alatt teszteltem. A man-ok csak a hu_HU.UTF-8 locale-ben láthatók.
- wikikert: a magyar Wikipédia kért szócikkek robotja
- wikikotta: a magyar Wikipédia kotta robotja
- kemiabot: a magyar és angol Wikipédia összegképlet robotja
- vegykeres: összegképlet kereső. kemiabot kimenetét használja. Csak forrásban érhető el.
- wikiscript: néhány hasznos mediawiki-utility:
- katlapok: egy kategória lapjai (az alkategóriák nélkül)
- wikicredat: egy lap történetének lekérdezése, a létrehozó felhasználó és a létrehozás idejének kiírása
- sablhiv: egy sablont hívó szócikkek listája
- wikibot: lapok feltöltése mediawikibe shell scriptből
- wgetlog: wget logjából kiírja a hibás lekérdezéseket és a hozzájuk tartozó üzeneteket
- wikiszoveg: egy mediawiki-lap wiki-szövegének lekérdezése
- wikisabl: két hasznos mediawiki-utility:
- sablist: a wiki-lapról hívott sablonok és paramétereik listája
- duppar: a wiki-lapon többször megadott paraméterrel hívott sablonok (hiba)listája
- libwikisabl: wiki-lapok parszolásához használt C-függvények. Egy sablon paramétereit listázó apró utility (sablpar).
- htmfa: html parser, a html lapok linkjeit listázázó utility
- logcut: a cut parancs kiterjesztése, elsősorban logok feldolgozására
- logek: két apró utility a logokban előforduló karakterek konvertálására:
- logek: a decimális/hexadecimális karaktereket visszaalakítja ékezetesre
- urlek: egy nevet URL-ben használható (%-os) alakra konvertál
- logido: rendszer- és apache logok legfrissebb sorainak kiválasztása.
- libgyim: néhány apró, a többi csomag által használt C-függvény
- utf8hu: néhány magyar ékezetes karakterekkel kapcsolatos apró utility
- alapdeb: néhány gyakran használt script és csomag
- apalog: apache log konvertálása tab-bal elválasztott CSV-re