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
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
Sannheten er at jeg ikke aner hva det kan være ... sikkert mangler noe avhengighet ... forestiller jeg meg.
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"
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, = (
Veiledning for Ubuntu 11.04 på spansk forhåpentligvis og legg den ut
http://infinitubuntu.blogspot.com/p/guia-natty.html
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!
Det samme skjer med meg
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.
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.
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
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?
Ups ... veldig gode data !! Takk for bestått!
Paul.