Ez a dokumentum egy előző változata!
cd nano
./autogen.sh ./configure make make install
A függőségek telepítése:
apt install pkgconf libncursesw5-dev texinfo
Hogyan derülhet ki, hogy ezek a függőségek?
Lehetséges probléma:
configure: error: *** The pkg.m4 macros are missing. *** The pkg-config package needs to be installed when building from git. *** After fixing this problem, rerun ./autogen.sh.
Megoldás:
apt install pkgconf
Következő lehetséges probléma:
./configure: line 39143: syntax error near unexpected token `NCURSESW,' ./configure: line 39143: ` PKG_CHECK_MODULES(NCURSESW, ncursesw,'
Újból futtatjuk:
./autogen.sh ./configure
/home/andras/id/nano/missing: sor: 81: makeinfo: parancs nem található WARNING: 'makeinfo' is missing on your system.
apt-file search makeinfo
apt install texinfo
Végül make:
make
Github:
git clone https://github.com/Gwennyphar/Tamagotchi.git
Webhely:
Klónozás:
git clone https://github.com/ReneHSZ/ascii-pong.git
git clone https://github.com/mevdschee/2048.c.git
cd 2048.c cc -o 2048 2048.c
apt install build-essential
git clone https://github.com/anirudh1200/hangman_game.git
cd hangman_game cc hangman.c
Futtatás:
./a.out
Ahogy a neve is mutatja Haskell nyelven íródott.
Szükségünk van egy stack parancsra. Telepítsük:
apt install haskell-stack
A program használja az ncurses programozói könyvtárakat ezért telepítsük:
apt install libncurses5-dev libncursesw5-dev
git clone https://github.com/8Gitbrix/2048Haskell.git git 2048Haskell stack setup stack build stack exec 2048Haskell
Szükséges csomagok telepítése:
apt install git grandle openjdk-8-jdk
git clone https://github.com/GuttermanA/cli-blackjack.git
cd cli-blackjack grandle build
Néhány forrásból telepített program nem biztosít eltávolítási lehetőséget (uninstall).
Ezért használjunk a checkinstall programot. A checkinstall program a vele azonos nevű csomagban található. Debian 10 rendszeren csak backports-ból telepíthető.
apt install checkinstall
Ha telepítettük a checkinstallt, forráskód telepítése a következő módon történik:
tar -zxvf source-app.tar.gz cd source ./configure make checkinstall
A checkinstall úgy telepíti a forrásból fordított programot, hogy előbb készít egy .deb csomagot belőle (ez hosszú időt vehet igénybe), majd azt telepíti. A .deb formában telepített csomag bármikor leszedhető.
A telepítő utólag is létrehozható. Lépjünk be a forrás könyvtárába, majd:
checkinstall -D --fstrans=no make install
Ez telepítés nélkül létrehozza a .deb csomagot. Telepítsük, majd távolítsuk el.
git clone https://github.com/aristocratos/btop
Fordítás:
make
Futtatás:
bin/btop