Termkit: vanha terminaali keksittiin uudelleen

TermKit se on täysin erilainen vaihtoehto vanhalle terminaalillemme. Sen luoja Steve Wittens on työskennellyt Linuxin kanssa monta vuotta ja ajatteli: Miksi jatkaa 80-luvulle näyttävän päätelaitteen käyttöä? Hänen suunnittelemaansa ratkaisuun ei kuulu terminaalista poistumista vaan sopeuta se uuteen aikaan.

Termkit on komentotulkki, joka perustuu WebKitiin, renderointimoottoriin, jota käytetään selaimissa, kuten Google Chrome, Chromium tai Safari. Vaikka se on suunniteltu Mac OS X: lle, Linuxille on jo jonkin aikaa ollut olemassa versio, joka on erittäin helppo asentaa (Ubuntussa).

Tätä varten meillä on oltava sekä Chromium että Chrome Ubuntu-jakelussamme, ja sitten meidän on ladattava erilaisia ​​kehityskomponentteja githubin kautta ja koottava ne sitten järjestetyllä tavalla.

Asennus

1.- Asenna Chrome / Chromium.

2.- Asenna vaaditut riippuvuudet

sudo apt-get install git libssl-dev

3.- Luomme TermKitProj-kansion ja kopioimme / koomme kaiken siellä:

cd ~
mkdir TermKitProj
cdTermKitProj
git-klooni https://github.com/joyent/node.git
CD-solmu
. / Määritä
tehdä

4.- Laadimme solmun:

sudo tehdä asennus
cd ..
git-klooni http://github.com/isaacs/npm.git
cd npm
sudo tehdä asennus

5.- Vähän lisää…

cd ..
git-klooni https://github.com/Floby/TermKit.git - rekursiivinen
cd TermKit /
npm asentaa
solmu Solmu / nodekit.js

6.- Valmis. Testaa se avaamalla Chrome / Chromium ja siirtymällä seuraavaan URL-osoitteeseen: http: // localhost: 2222


12 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Skype dijo

    Kysely, toimiiko Fedora? 'Minulla on Fedora 15 x86_64' - Vaiheen # 3 lopussa suoritettaessa: 'make' - saan seuraavan virheen: cc1plus: kaikkia varoituksia käsitellään virheinä

    scons: *** [obj / release / builtins.o] Virhe 1
    scons: rakennus lopetettiin virheiden takia.
    Waf: Poistuminen hakemistosta `/ home / chasky / apps / termkit / node / build '
    Rakennus epäonnistui: -> tehtävä epäonnistui (virhe # 2):
    {tehtävä: libv8.a SConstruct -> libv8.a}
    make: *** [install] Virhe 1

    Toivon, että voit auttaa minua, kiitos xD

  2.   Käytetään Linuxia dijo

    Totuus on, että minulla ei ole aavistustakaan, mitä se voisi olla ... varmasti jokin riippuvuus puuttuu ... kuvittelen.

  3.   helk dijo

    Niille meistä, jotka käyttävät Archia, se on helppoa, koska se on AUR termkit-gitissä, ja siellä on myös termkit-pygtk-ympäristö (joten Chrome tai Chromium ei ole välttämätön necesario). Mutta kuten aina, moduulit on aktivoitava käsin, kuten @Pablo teki viestissä "solmu /usr/lib/node_modules/termkit/Node/nodekit.js"

  4.   Skeptinen dijo

    viimeinen vaihe ohittaa minut:

    ~ / TermKitProj / TermKit $ npm asennus
    npm ERR! Virhe: Ei löydy: connect @ '> = 1.2.0- <1.3.0-'
    npm ERR! Voimassa olevat asennuskohteet:
    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! osoitteessa installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm ERR! osoitteessa /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm ERR! osoitteessa tallennettu (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm ERR! osoitteessa cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm ERR! Ilmoita tämä * koko * loki osoitteessa:
    npm ERR!
    npm ERR! tai lähetä se osoitteeseen:
    npm ERR!
    npm ERR!
    npm ERR! Järjestelmä Linux 2.6.35-30-yleinen
    npm ERR! komento "solmu" "/ usr / local / bin / npm" "install"
    npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
    npm ERR! solmu -v v0.5.2-pre
    npm ERR! npm -v 1.0.18
    npm ERR!
    npm ERR! Muut kirjaustiedot löytyvät:
    npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm ei ole ok

    eikä kävele, = (

  5.   Ivan Sauza dijo

    Opas Ubuntu 11.04: lle espanjaksi toivottavasti ja lähetä se

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

  6.   kutsuttu dijo

    Vaikka minusta se tuntuu alkuperäiseltä ajatukselta, en näe siinä mitään järkeä. Terminaali pitää muun muassa yhteensopivuutta minkä tahansa järjestelmän kanssa ja yksinkertaisuutta. Teho on komennoissa, ei itse liitännässä. Jos haluamme kansio-, osoite- ja painikepalkin, meillä on aina kattavimmat tiedostojen hallintaohjelmat, kuten Konqueror tai Dolphin, joihin sisältyy jo integrointi päätelaitteen kanssa, jopa Emelfm2!

  7.   Martin Ochoa dijo

    Sama tapahtuu minulle

  8.   Hector Mata Zabala dijo

    Kun juon linjaa
    git-klooni http://github.com/isaacs/npm.git
    seuraava virhe tulee näkyviin
    virhe: RPC epäonnistui; tulos = 22, HTTP-koodi = 417
    En tiedä onko se käyttöjärjestelmän tasolla vai onko tiedosto palvelimella.

  9.   Hector Mata Zabala dijo

    Olen jo ratkaissut ongelman yllä
    "s" puuttui
    git-klooni https://github.com/isaacs/npm.git
    Nyt komento
    npm asentaa
    se ei toimi. Npm on mistä tahansa tietystä distroista?
    Käytän ubuntua.

  10.   Hector Mata Zabala dijo

    Luovutan ... näyttää siltä, ​​että npm ei koonnut,
    virhe:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo tee asennus
    ! [-d .git] || git-alimoduulin päivitys - init - rekursiivinen
    Alustettu tyhjä Git-arkisto hakemistossa /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = Yhteyden aikakatkaisu
    kohtalokas: pistorasian kytkeminen epäonnistui (yhteys aikakatkaistiin)
    Kohdan 'git: //github.com/isaacs/abbrev-js.git' klooni osamoduulin polkuun 'solmu_moduulit / lyhenne' epäonnistui
    make: *** [alimoduulit] Virhe 1

  11.   Enrique JP Valenzuela V. dijo

    vai luonko kansion juuressa? Ei ole ongelmaa luoda se käyttäjäkansioon .TermKitProj

    mutta unohdin sanoa, että käytän linux mint debian xD: tä, ei tule mitään ongelmaa?

  12.   Käytetään Linuxia dijo

    Hups ... erittäin hyvät tiedot! Kiitos, että läpäisit sen!
    Paul.