Termkit: den gamle terminalen ble oppfunnet på nytt

TermKit det er et helt annet alternativ til vår gamle terminal. Steve Wittens, dens skaper, har jobbet med Linux i mange år og tenkte: Hvorfor fortsette å bruke en terminal som ser ut som 80-tallet? Løsningen han utviklet innebærer ikke å forlate terminalen, men tilpasse den til de nye tidene.

Termkit er en kommandotolk som er basert på WebKit, gjengivelsesmotoren som brukes i nettlesere som Google Chrome, Chromium eller Safari. Nettopp, selv om det er designet for Mac OS X, har det i noen tid vært en versjon for Linux som er veldig enkel å installere (i Ubuntu).

For dette må vi ha både Chromium og Chrome i Ubuntu-distribusjonen, og da må vi laste ned forskjellige utviklingskomponenter via github og deretter kompilere dem på en ordnet måte.

Installasjon

1. - Installer Chrome / Chromium.

2. - Installer de nødvendige avhengighetene

sudo apt-get install git libssl-dev

3. - Vi oppretter TermKitProj-mappen og kopierer / kompilerer alt der:

cd ~
mkdir TermKitProj
cdTermKitProj
git klone https://github.com/joyent/node.git
cd-node
. / Konfigurer
gjøre

4. - Vi kompilerer noden:

sudo gjør installasjon
cd ..
git -klon http://github.com/isaacs/npm.git
npm cd
sudo gjør installasjon

5. - Litt mer…

cd ..
git klone https://github.com/Floby/TermKit.git - rekursiv
cd TermKit /
npm installasjon
node Node / nodekit.js

6. - Klar. For å teste det, åpne Chrome / Chromium og naviger til følgende URL: http: // localhost: 2222


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Skype sa

    Spørsmål, fungerer det på Fedora? 'Jeg har Fedora 15 x86_64' - På slutten av trinn 3 når jeg kjører: 'make' - får jeg følgende feil: cc1plus: alle advarsler blir behandlet som feil

    scons: *** [obj / release / builtins.o] Feil 1
    scons: bygningen avsluttet på grunn av feil.
    Waf: Forlater katalogen `/ home / chasky / apps / termkit / node / build '
    Bygg mislyktes: -> oppgave mislyktes (feil nr. 2):
    {oppgave: libv8.a SConstruct -> libv8.a}
    make: *** [install] Feil 1

    Jeg håper du kan hjelpe meg, takk xD

  2.   La oss bruke Linux sa

    Sannheten er at jeg ikke aner hva det kan være ... sikkert mangler noe avhengighet ... forestiller jeg meg.

  3.   helk sa

    For de av oss som bruker Arch, er det enkelt for oss siden det er i AUR termkit-git, og det er også et termkit-pygtk-miljø (så Chrome eller Chromium er ikke nødvendig 😉). Men som alltid må du aktivere modulene for hånd som @Pablo har gjort i innlegget med "node /usr/lib/node_modules/termkit/Node/nodekit.js"

  4.   Skeptisk sa

    nest siste trinn hopper over meg:

    ~ / TermKitProj / TermKit $ npm installasjon
    npm FEIL! Feil: Ikke funnet: connect @ '> = 1.2.0- <1.3.0-'
    npm FEIL! Gyldige installasjonsmål:
    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 FEIL! på installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm FEIL! på /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm FEIL! på lagret (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm FEIL! på cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm FEIL! Rapporter denne * hele * loggen på:
    npm FEIL!
    npm FEIL! eller send den til:
    npm FEIL!
    npm FEIL!
    npm FEIL! System Linux 2.6.35-30-generisk
    npm FEIL! kommando "node" "/ usr / local / bin / npm" "install"
    npm FEIL! cwd / home / skeptic0 / TermKitProj / TermKit
    npm FEIL! node -v v0.5.2-pre
    npm FEIL! npm -v 1.0.18
    npm FEIL!
    npm FEIL! Ytterligere loggingsdetaljer finner du i:
    npm FEIL! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm ikke ok

    og går ikke, = (

  5.   Ivan Sauza sa

    Veiledning for Ubuntu 11.04 på spansk forhåpentligvis og legg den ut

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

  6.   Gjest sa

    Selv om det virker som en original ide for meg, ser jeg ingen mening i det. Terminalen vurderer blant annet kompatibilitet på ethvert system og enkelhet. Kraften er i kommandoene ikke i selve grensesnittet. Hvis vi vil ha et felt med mapper, adresser og knapper, har vi alltid de mest komplette filbehandlerne, for eksempel Konqueror eller Dolphin, som også allerede inkluderer integrasjon med terminalen, til og med Emelfm2!

  7.   Martin Ochoa sa

    Det samme skjer med meg

  8.   Hector Mata Zabala sa

    Når jeg kjører linjen
    git klon http://github.com/isaacs/npm.git
    neste feil vises
    feil: RPC mislyktes; resultat = 22, HTTP-kode = 417
    Jeg vet ikke om det er på nivået med operativsystemet mitt, eller om det er filen på serveren.

  9.   Hector Mata Zabala sa

    Jeg har allerede løst problemet ovenfor
    "s" manglet
    git klon https://github.com/isaacs/npm.git
    Nå kommandoen
    npm installasjon
    det fungerer ikke. Npm er fra en bestemt distro?
    Jeg bruker ubuntu.

  10.   Hector Mata Zabala sa

    Jeg gir opp ... virker som npm ikke kompilerte,
    feil:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo lage installasjon
    ! [-d .git] || git submodule oppdatering –init –recursive
    Initialisert tomt Git-depot i /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = Tidsavbrudd for tilkobling
    dødelig: ikke i stand til å koble til en kontakt (tidsavbrudd for tilkobling)
    Klonen av 'git: //github.com/isaacs/abbrev-js.git' i submodule banen 'node_modules / abbrev' mislyktes
    make: *** [submodules] Feil 1

  11.   Enrique JP Valenzuela V. sa

    eller oppretter jeg mappen i roten? ikke noe problem med å opprette den i brukermappen min som .TermKitProj

    men jeg glemte å si at jeg bruker linux mint debian xD, det blir ikke noe problem, ikke sant?

  12.   La oss bruke Linux sa

    Ups ... veldig gode data !! Takk for bestått!
    Paul.