Termkit: újra feltalálták a régi terminált

TermKit ez egy teljesen más alternatíva a régi terminálunkkal szemben. Steve Wittens, az alkotója, évek óta dolgozik a Linuxszal, és azt gondolta: Miért kell továbbra is használni a 80-as évekre hasonlító terminált? Az általa kitalált megoldás nem a terminál elhagyásával jár, hanem alkalmazkodjon az új időkhöz.

Termkit egy olyan parancsértelmező, amely a WebKit-en, a böngészőkben használt renderelőmotoron alapul, például a Google Chrome, a Chromium vagy a Safari. Pontosan, bár Mac OS X-hez tervezték, egy ideje létezik a Linux számára egy olyan verzió, amelyet nagyon könnyű telepíteni (Ubuntuban).

Ehhez mind a Chromiumra, mind a Chrome-ra szükségünk lesz az Ubuntu disztribúciónkba, majd a githubon keresztül különféle fejlesztői összetevőket kell letöltenünk, majd rendezetten össze kell fordítanunk.

Telepítés

1. - Telepítse a Chrome / Chromium alkalmazást.

2. - Telepítse a szükséges függőségeket

sudo apt-get install git libssl-dev

3. - Létrehozzuk a TermKitProj mappát, és ott mindent átmásolunk / lefordítunk:

cd ~
mkdir TermKitProj
cdTermKitProj
git klón https://github.com/joyent/node.git
cd csomópont
A. / Configure
csinál

4. - Összeállítjuk a csomópontot:

sudo make install
cd ..
git klón http://github.com/isaacs/npm.git
cd npm
sudo make install

5. - Egy kicsit több…

cd ..
git klón https://github.com/Floby/TermKit.git - rekurzív
cd TermKit /
npm telepítés
csomópont Csomópont / nodekit.js

6. - Kész. A teszteléshez nyissa meg a Chrome / Chromium oldalt, és keresse meg a következő URL-t: http: // localhost: 2222


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Skype dijo

    Lekérdezés, működik a Fedorán? 'Fedora 15 x86_64 van' - A 3. lépés végén, amikor futtatom: 'make' - a következő hibát kapom: cc1plus: az összes figyelmeztetést hibaként kezeljük

    scons: *** [obj / release / builtins.o] 1. hiba
    scons: az épület hibák miatt szűnt meg.
    Waf: Kilépés a `/ home / chasky / apps / termkit / node / build könyvtárból
    Sikertelen összeállítás: -> feladat sikertelen (2. hibás hiba):
    {feladat: libv8.a SConstruct -> libv8.a}
    make: *** [install] 1. hiba

    Remélem tudsz segíteni nekem, köszönöm xD

  2.   Használjuk a Linuxot dijo

    Az az igazság, hogy fogalmam sincs, mi lehet ez ... bizony hiányzik valami függőség ... elképzelem.

  3.   helk dijo

    Az Arch-ot használók számára könnyű nekünk, mivel az AUR termkit-git-ben van, és van egy termkit-pygtk környezet is (tehát a Chrome vagy Chromium nem szükséges 😉). De, mint mindig, kézzel is aktiválnod kell a modulokat, ahogy @Pablo tette a "csomópont /usr/lib/node_modules/termkit/Node/nodekit.js" bejegyzésben

  4.   Szkeptikus dijo

    az utolsó előtti lépés kihagy:

    ~ / TermKitProj / TermKit $ npm telepítés
    npm ERR! Hiba: Nem található: connect @ '> = 1.2.0- <1.3.0-'
    npm ERR! Érvényes telepítési célok:
    npm ERR! [«latest»,»0.0.1″,»0.0.2″,»0.0.3″,»0.0.4″,»0.0.5″,»0.0.6″,»0.1.0″,»0.2.0″,»0.2.1″,»0.2.2″,»0.2.3″,»0.2.4″,»0.2.5″,»0.2.6″,»0.2.7″,»0.3.0″,»0.4.0″,»0.5.0″,»0.5.1″,»0.5.2″,»0.5.3″,»0.5.4″,»0.5.5″,»0.5.6″,»0.5.7″,»0.5.8″,»0.5.9″,»0.5.10″,»1.0.0″,»1.0.1″]
    npm ERR! itt: installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm ERR! itt: /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm ERR! mentett helyen (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm ERR! a cb-n (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm ERR! Jelentse ezt a * teljes * naplót:
    npm ERR!
    npm ERR! vagy e-mailben küldje el:
    npm ERR!
    npm ERR!
    npm ERR! Rendszer Linux 2.6.35-30-generic
    npm ERR! "csomópont" "/ usr / local / bin / npm" "install" parancs
    npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
    npm ERR! csomópont -v v0.5.2-pre
    npm ERR! npm -v 1.0.18
    npm ERR!
    npm ERR! További naplózási információk a következő oldalon találhatók:
    npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm nem ok

    és nem jár, = (

  5.   Iván Sauza dijo

    Útmutató az Ubuntu 11.04-hez spanyolul, remélhetőleg, és küldje el

    http://infinitubuntu.blogspot.com/p/guia-natty.html

  6.   Vendég dijo

    Bár számomra eredeti ötletnek tűnik, semmi értelmét nem látom. A terminál többek között bármilyen rendszer kompatibilitását és egyszerűségét fontolgatja. A hatalom a parancsokban van, nem magában az interfészben. Ha mappákat, címeket és gombokat szeretnénk, akkor mindig a legteljesebb fájlkezelőkkel rendelkezünk, mint például a Konqueror vagy a Dolphin, amelyek szintén tartalmazzák a terminállal való integrációt, még az Emelfm2-t is!

  7.   Martin Ochoa dijo

    Ugyanez történik velem is

  8.   Hector Mata Zabala dijo

    Amikor lefuttatom a sort
    git klón http://github.com/isaacs/npm.git
    megjelenik a következő hiba
    hiba: az RPC nem sikerült; eredmény = 22, HTTP-kód = 417
    Nem tudom, hogy az operációs rendszerem szintjén van-e, vagy a fájl a szerveren lesz.

  9.   Hector Mata Zabala dijo

    A fenti problémát már megoldottam
    az "s" hiányzott
    git klón https://github.com/isaacs/npm.git
    Most a parancs
    npm telepítés
    ez nem működik. Npm bármelyik disztribúcióból származik?
    Ubuntut használok.

  10.   Hector Mata Zabala dijo

    Feladom ... úgy tűnik, hogy az npm nem fordult össze,
    hiba:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo make install
    ! [-d .git] || git almodul frissítés –init –rekurzív
    Inicializált üres Git-tár a /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = A kapcsolat időtúllépett
    végzetes: nem lehet csatlakozni egy aljzathoz (a kapcsolat időtúllépés miatt)
    A „git: //github.com/isaacs/abbrev-js.git” klónozása a „node_modules / short” almodul elérési útvonalába sikertelen
    make: *** [almodulok] 1. hiba

  11.   Enrique JP Valenzuela V. dijo

    vagy a mappa a gyökérben jön létre? nem okoz problémát, ha a felhasználói mappámba hozzam létre

    de elfelejtettem mondani, hogy linux mint debian xD-t használok, nem lesz gond ugye?

  12.   Használjuk a Linuxot dijo

    Uyy ... nagyon jó adatok !! Köszönöm, hogy átadtad!
    Pablo.