Termkit: prenovljen stari terminal

TermKit je popolnoma drugačna alternativa našemu starem terminalu. Njegov ustvarjalec Steve Wittens že vrsto let sodeluje z Linuxom in razmišlja: Zakaj še naprej uporabljati terminal, ki je videti kot v osemdesetih? Rešitev, ki jo je zasnoval, ne vključuje zapuščanja terminala, ampak prilagodite novemu času.

Termkit je tolmač ukazov, ki temelji na WebKitu, mehanizmu za upodabljanje, ki se uporablja v brskalnikih, kot so Google Chrome, Chromium ali Safari. Natančno, čeprav je bil zasnovan za Mac OS X, že nekaj časa obstaja različica za Linux, ki jo je zelo enostavno namestiti (v Ubuntuju).

Za to bomo morali v svoji distribuciji Ubuntu imeti tako Chromium kot Chrome, nato pa bomo morali preko github-a prenesti različne razvojne komponente in jih nato urejeno sestaviti.

Namestitev

1.- Namestite Chrome / Chromium.

2.- Namestite zahtevane odvisnosti

sudo apt-get namestite git libssl-dev

3.- Ustvarimo mapo TermKitProj in tam vse kopiramo / prevajamo:

cd ~
mkdir TermKitProj
cdTermKitProj
klon git https://github.com/joyent/node.git
cd vozlišče
. / Configure
Znamka

4.- Vozlišče zberemo:

Sudo naredi namestitev
cd ..
klon git http://github.com/isaacs/npm.git
cd npm
Sudo naredi namestitev

5.- Malo več…

cd ..
klon git https://github.com/Floby/TermKit.git --recursive
cd TermKit /
namestite npm
vozlišče Vozlišče / nodekit.js

6.- Pripravljen. Če ga želite preizkusiti, odprite Chrome / Chromium in pojdite na naslednji URL: http: // localhost: 2222


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Skype je dejal

    Poizvedba, ali v Fedori deluje dobro? 'Imam Fedoro 15 x86_64' - Na koncu 3. koraka, ko zaženem: 'make' - dobim naslednjo napako: cc1plus: vsa opozorila se obravnavajo kot napake

    scons: *** [obj / release / builtins.o] Napaka 1
    scons: gradnja prekinjena zaradi napak.
    Waf: zapusti imenik `/ home / chasky / apps / termkit / node / build '
    Izdelava ni uspela: -> naloga ni uspela (napaka št. 2):
    {naloga: libv8.a SConstruct -> libv8.a}
    make: *** [namestitev] Napaka 1

    Upam, da mi lahko pomagate, hvala xD

  2.   Uporabimo Linux je dejal

    Resnica je, da nimam pojma, kaj bi lahko bilo ... zagotovo manjka neka odvisnost ... si predstavljam.

  3.   helk je dejal

    Za tiste, ki uporabljamo Arch, nam je enostavno, saj je v AUR termkit-git, obstaja pa tudi okolje termkit-pygtk (zato Chrome ali Chromium nista potrebna 😉). Ampak, kot vedno, morate module aktivirati ročno, kot je to storil @Pablo v objavi z "node /usr/lib/node_modules/termkit/Node/nodekit.js"

  4.   Skeptičen je dejal

    predzadnji korak me preskoči:

    ~ / TermKitProj / TermKit $ npm namestitev
    npm NAPAKA! Napaka: Ni najdeno: connect @ '> = 1.2.0- <1.3.0-'
    npm NAPAKA! Veljavni cilji namestitve:
    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 NAPAKA! pri installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm NAPAKA! na /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm NAPAKA! ob shranjenem (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm NAPAKA! na cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm NAPAKA! Prijavite ta * celoten * dnevnik na:
    npm NAPAKA!
    npm NAPAKA! ali ga pošljite na:
    npm NAPAKA!
    npm NAPAKA!
    npm NAPAKA! Sistem Linux 2.6.35-30-generično
    npm NAPAKA! ukaz "vozlišče" "/ usr / local / bin / npm" "install"
    npm NAPAKA! cwd / home / skeptic0 / TermKitProj / TermKit
    npm NAPAKA! vozlišče -v v0.5.2-pre
    npm NAPAKA! npm -v 1.0.18
    npm NAPAKA!
    npm NAPAKA! Dodatne podrobnosti beleženja najdete v:
    npm NAPAKA! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm ni v redu

    in ne hodi, = (

  5.   Ivan Šauza je dejal

    Vodnik za Ubuntu 11.04 v španščini, upajmo in objavite

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

  6.   Gost je dejal

    Čeprav se zdi originalna ideja, ne vidim smisla. Terminal med drugim upošteva združljivost s katerim koli sistemom in preprostost. Moč je v ukazih, ne v samem vmesniku. Če želimo vrstico map, naslovov in gumbov, imamo vedno najbolj popolne upravitelje datotek, kot sta Konqueror ali Dolphin, ki prav tako že vključujejo integracijo s terminalom, celo Emelfm2!

  7.   Martin Ochoa je dejal

    Enako se zgodi tudi meni

  8.   Hektor Mata Zabala je dejal

    Ko zaženem linijo
    git klon http://github.com/isaacs/npm.git
    prikaže se naslednja napaka
    napaka: RPC ni uspel; rezultat = 22, koda HTTP = 417
    Ne vem, ali je na ravni mojega OS ali bo datoteka na strežniku.

  9.   Hektor Mata Zabala je dejal

    Zgoraj sem že rešila težavo
    manjkal je "s"
    git klon https://github.com/isaacs/npm.git
    Zdaj ukaz
    namestite npm
    ne deluje. Npm je iz katere koli posebne distribucije?
    Uporabljam ubuntu.

  10.   Hektor Mata Zabala je dejal

    Odneham ... zdi se, kot da se npm ni prevedel,
    napaka:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo make install
    ! [-d .git] || posodobitev podmodula git –init –rekurzivno
    Inicializirano prazno repozitorij Git v /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = Povezava je potekla
    usodno: ne morem povezati vtičnice (povezava je potekla)
    Klon 'git: //github.com/isaacs/abbrev-js.git' v pot podmodula 'node_modules / okrajšava' ni uspel
    make: *** [podmoduli] Napaka 1

  11.   Enrique JP Valenzuela V. je dejal

    ali je mapa ustvarjena v korenu? ni problema z ustvarjanjem v moji uporabniški mapi kot .TermKitProj

    pozabil pa sem povedati, da uporabljam linux mint debian xD, ne bo težav, kajne?

  12.   Uporabimo Linux je dejal

    Ups ... zelo dobri podatki !! Hvala, ker ste ga opravili!
    Paul.