Mindenki, aki kicsit régebb óta használ számítógépeket, biztosan találkozott már a Norton Commander fájlkezelővel, vagy annak bármilyen átiratával, klónjával. A Linux hívei ezt GNU Midnight Commander néven ismerik. Ebben a cikkben a MC installálásáról lesz szó.
Nézzük hát lépésenként!
1. Először is szükség van néhány előfeltétel telepítésére:
A pgkconfig-ra szükség van, hogy létrehozza a glib könyvtárat, aminek a használatán az mc alapul. A pkgconfig letölthető a hivatalos oldalról: http://pkg-config.freedesktop.org/releases/
Ezt utána ki kell tömöríteni, majd jöhet az installálás:
% tar -xvzf ~/Desktop/pkgconfig-0.15.0.tar.gz% cd pkgconfig-0.15.0/
% ./configure
% make
% sudo make install
Szükség lesz még a GNU gettext-re, ami itt található: http://mirrors.kernel.org/gnu/gettext/gettext-0.13.tar.gz.
A telepítés ugyanaz:
% tar -xvzf ~/Desktop/gettext-0.13.tar.gz
% cd gettext-0.13/
% ./configure
% make
% sudo make install
2. A glib installálása
Ez letölthető innen (fájlnevet nem írok, mindig a legfrissebbet): ftp://ftp.gtk.org/pub/gtk/v2.10/
Telepítés szintén ugyanaz:
% tar -xvjf ~/Desktop/glib-2.2.3.tar.bz2% cd glib-2.2.3/
% ./configure
% make
% sudo make install
3. Az mc telepítése
Letölthető innen: http://www.ibiblio.org/mc/
Jelenlegi verziója 4.6.1
Installja hasonló, az egyetlen említésre méltó dolog az „ncurses” kapcsoló a configure-nál, ez kell, ahhoz, hogy Mac-en is szépen menjen.
Tehát:
% tar -xvzf ~/Desktop/mc-4.6.1-pre1.tar.gz% cd mc-4.6.1-pre1/
% ./configure –without-x –with-screen=ncurses% make
% sudo make install
Innentől van egy működő Midnight Commander telepítve a gépen! Használjátok egészséggel!
Plusz 1 tipp: akinek megtetszene a beépített szerkesztője a programnak, külön is indíthatja: % mc -e filename
Fink?
http://en.wikipedia.org/wiki/Fink
Feltoltam a Leopardhoz kutyult új Fink-et. Majd a FinkCommander preferenciáiban engedélyeztem a „Use unstable packages” opciót. Ezt követően telepítettem a Midnight Commandert. Nem akart futni, majd az itt felsorolt dolgokat is telepítettem szintén a Fink Commanderen keresztül. (pgkconfig, glib, gettext)
Csak így tudtam feltelepíteni.