TermKit det är ett helt annat alternativ till vår gamla terminal. Steve Wittens, dess skapare, har arbetat med Linux i många år och tänkte: Varför fortsätta använda en terminal som ser ut som 80-talet? Lösningen han tänkte på innebär inte att man lämnar terminalen utan anpassa den till de nya tiderna. |
Termkit är en kommandotolk som är baserad på WebKit, renderingsmotorn som används i webbläsare som Google Chrome, Chromium eller Safari. Precis, även om den har utformats för Mac OS X, har det under en tid funnits en version för Linux som är mycket lätt att installera (i Ubuntu).
För detta måste vi ha både Chromium och Chrome i vår Ubuntu-distribution och sedan måste vi ladda ner olika utvecklingskomponenter via github och sedan kompilera dem på ett ordnat sätt.
installation
1.- Installera Chrome / Chromium.
2.- Installera de beroenden som krävs
sudo apt-get installera git libssl-dev
3.- Vi skapar mappen TermKitProj och kopierar / sammanställer allt där:
cd ~
mkdir TermKitProj
cdTermKitProj
git-klon https://github.com/joyent/node.git
cd-nod
. / Configure
göra
4.- Vi sammanställer noden:
sudo gör installationen
CD ..
git-klon http://github.com/isaacs/npm.git
cd npm
sudo gör installationen
5.- Lite mer…
CD ..
git-klon https://github.com/Floby/TermKit.git - rekursiv
cd TermKit /
npm installera
nod Node / nodekit.js
6.- Redo. För att testa det, öppna Chrome / Chromium och navigera till följande URL: http: // localhost: 2222
Fråga, fungerar det bra i Fedora? 'Jag har Fedora 15 x86_64' - I slutet av steg # 3 när jag kör: 'make' - får jag följande fel: cc1plus: alla varningar behandlas som fel
scons: *** [obj / release / builtins.o] Fel 1
scons: byggnaden avslutades på grund av fel.
Waf: lämnar katalogen `/ home / chasky / apps / termkit / node / build '
Bygg misslyckades: -> uppgift misslyckades (fel nr 2):
{task: libv8.a SConstruct -> libv8.a}
make: *** [installera] Fel 1
Jag hoppas att du kan hjälpa mig, tack xD
Sanningen är att jag inte har någon aning om vad det kan vara ... säkert något beroende saknas ... antar jag.
För de av oss som använder Arch är det lätt för oss eftersom det finns i AUR termkit-git, och det finns också en termkit-pygtk-miljö (så Chrome eller Chromium är inte nödvändigt 😉). Men som alltid måste du aktivera modulerna för hand som @Pablo har gjort i inlägget med "nod /usr/lib/node_modules/termkit/Node/nodekit.js"
näst sista steg hoppar över mig:
~ / TermKitProj / TermKit $ npm installera
npm ERR! Fel: hittades inte: anslut @ '> = 1.2.0- <1.3.0-'
npm ERR! Giltiga installationsmå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 ERR! vid installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
npm ERR! på /usr/local/lib/node_modules/npm/lib/cache.js:306:17
npm ERR! vid sparad (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
npm ERR! på cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
npm ERR! Rapportera denna * hela * logg på:
npm ERR!
npm ERR! eller maila det till:
npm ERR!
npm ERR!
npm ERR! System Linux 2.6.35-30-generisk
npm ERR! kommando "nod" "/ usr / local / bin / npm" "install"
npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
npm ERR! nod -v v0.5.2-pre
npm ERR! npm -v 1.0.18
npm ERR!
npm ERR! Ytterligare loggningsdetaljer finns i:
npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
npm inte ok
och går inte, = (
Guide för Ubuntu 11.04 på spanska förhoppningsvis och lägg upp den
http://infinitubuntu.blogspot.com/p/guia-natty.html
Även om det verkar som en originalidé ser jag ingen mening. Terminalen anser bland annat kompatibilitet i alla system och enkelhet. Kraften finns i kommandona, inte i själva gränssnittet. Om vi vill ha ett fält med mappar, adresser och knappar har vi alltid de mest kompletta filhanterarna, till exempel Konqueror eller Dolphin, som också redan inkluderar integration med terminalen, till och med Emelfm2!
Detsamma händer mig
När jag kör linjen
git klon http://github.com/isaacs/npm.git
nästa fel visas
fel: RPC misslyckades; resultat = 22, HTTP-kod = 417
Jag vet inte om det är på nivå med mitt operativsystem eller kommer det att vara filen på servern.
Jag har redan fixat ovanstående problem
"s" saknades
git klon https://github.com/isaacs/npm.git
Nu kommandot
npm installera
det fungerar inte. Npm är från någon speciell distro?
Jag använder ubuntu.
Jag ger upp ... det ser ut som att npm inte kompilerade,
fel:
root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo gör installation
! [-d .git] || uppdatering av git-submodul –init –recursive
Initierat tomt Git-arkiv i /root/TermKitProj/npm/node_modules/abbrev/.git/
github.com [0: 207.97.227.239]: errno = Tidsgräns för anslutning
dödlig: det går inte att ansluta ett uttag (timeout för anslutningen)
Klonen av 'git: //github.com/isaacs/abbrev-js.git' till submodul sökväg 'node_modules / abbrev' misslyckades
make: *** [submodules] Fel 1
eller skapar jag mappen i roten? inga problem med att skapa den i min användarmapp som .TermKitProj
men jag glömde att säga att jag använder linux mint debian xD, det blir inget problem, eller hur?
Hoppsan ... mycket bra data !! Tack för att du skickade det!
Pablo.