TermKit det er et helt andet alternativ til vores gamle terminal. Steve Wittens, dens skaber, har arbejdet med Linux i mange år og tænkte: Hvorfor fortsætte med at bruge en terminal, der ligner 80'erne? Den løsning, han udtænkte, indebærer ikke at forlade terminalen, men tilpasse det til de nye tider. |
Termkit er en kommandotolker baseret på WebKit, gengivelsesmotoren, der bruges i browsere som Google Chrome, Chromium eller Safari. Netop, selvom det er designet til Mac OS X, har der i nogen tid været en version til Linux, der er meget let at installere (i Ubuntu).
Til dette bliver vi nødt til at have både Chrom og Chrome i vores Ubuntu-distribution, og så bliver vi nødt til at downloade forskellige udviklingskomponenter via github og derefter kompilere dem på en ordnet måde.
Installation
1.- Installer Chrome / Chromium.
2.- Installer de krævede afhængigheder
sudo apt-get install git libssl-dev
3.- Vi opretter mappen TermKitProj og kopierer / kompilerer alt der:
cd ~
mkdir TermKitProj
cdTermKitProj
git-klon https://github.com/joyent/node.git
cd-node
./configure
lave
4.- Vi kompilerer noden:
sudo gør installationen
cd ..
git klon http://github.com/isaacs/npm.git
npm cd
sudo gør installationen
5.- Lidt mere…
cd ..
git-klon https://github.com/Floby/TermKit.git - rekursiv
cd TermKit /
npm installere
node Node / nodekit.js
6.- Parat. For at teste det skal du åbne Chrome / Chromium og navigere til følgende URL: http: // localhost: 2222
Forespørgsel, fungerer det godt i Fedora? 'Jeg har Fedora 15 x86_64' - I slutningen af trin # 3, når jeg udfører: 'make' - får jeg følgende fejl: cc1plus: alle advarsler behandles som fejl
scons: *** [obj / release / builtins.o] Fejl 1
scons: bygning afsluttet på grund af fejl.
Waf: Forlader biblioteket `/ home / chasky / apps / termkit / node / build '
Bygning mislykkedes: -> opgave mislykkedes (fejl nr. 2):
{task: libv8.a SConstruct -> libv8.a}
make: *** [install] Fejl 1
Jeg håber du kan hjælpe mig, tak xD
Sandheden er, at jeg ikke har nogen idé om, hvad det kunne være ... der mangler bestemt en afhængighed ... forestiller jeg mig.
For dem af os, der bruger Arch, er det let for os, da det er i AUR termkit-git, og der er også et termkit-pygtk-miljø (så Chrome eller Chromium er ikke nødvendigt 😉). Men som altid skal du aktivere modulerne manuelt, som @Pablo har gjort i posten med "node /usr/lib/node_modules/termkit/Node/nodekit.js"
næstsidste trin springer mig over:
~ / TermKitProj / TermKit $ npm installation
npm FEJL! Fejl: Ikke fundet: connect @ '> = 1.2.0- <1.3.0-'
npm FEJL! Gyldige 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 FEJL! ved installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
npm FEJL! på /usr/local/lib/node_modules/npm/lib/cache.js:306:17
npm FEJL! ved gemt (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
npm FEJL! på cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
npm FEJL! Rapporter denne * hele * log på:
npm FEJL!
npm FEJL! eller mail det til:
npm FEJL!
npm FEJL!
npm FEJL! System Linux 2.6.35-30-generisk
npm FEJL! kommando "node" "/ usr / local / bin / npm" "install"
npm FEJL! cwd / home / skeptic0 / TermKitProj / TermKit
npm FEJL! node -v v0.5.2-pre
npm FEJL! npm -v 1.0.18
npm FEJL!
npm FEJL! Yderligere logføringsoplysninger findes i:
npm FEJL! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
npm ikke ok
og går ikke, = (
Vejledning til Ubuntu 11.04 på spansk forhåbentlig og læg den ud
http://infinitubuntu.blogspot.com/p/guia-natty.html
Selvom det virker som en original idé, ser jeg ikke nogen mening. Terminalen overvejer blandt andet kompatibilitet på ethvert system og enkelhed. Strømmen er i kommandoerne ikke i selve grænsefladen. Hvis vi vil have en bar med mapper, adresser og knapper, har vi altid de mest komplette filadministratorer, såsom Konqueror eller Dolphin, som også allerede inkluderer integration med terminalen, endda Emelfm2!
Det samme sker for mig
Når jeg kører linjen
git klon http://github.com/isaacs/npm.git
den næste fejl vises
fejl: RPC mislykkedes; resultat = 22, HTTP-kode = 417
Jeg ved ikke, om det er på niveauet med mit operativsystem, eller om filen vil være på serveren.
Jeg har allerede løst problemet ovenfor
"s" manglede
git klon https://github.com/isaacs/npm.git
Nu kommandoen
npm installere
det virker ikke. Npm er fra en bestemt distro?
Jeg bruger ubuntu.
Jeg giver op ... ser ud til, at npm ikke kompilerede,
fejl:
root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo gør installation
! [-d .git] || git submodule opdatering –init –recursive
Initialiseret tomt Git-arkiv i /root/TermKitProj/npm/node_modules/abbrev/.git/
github.com [0: 207.97.227.239]: errno = Forbindelsen blev afbrudt
fatalt: ude af stand til at tilslutte en stikkontakt (Forbindelse timeout)
Klon af 'git: //github.com/isaacs/abbrev-js.git' i submodulsti 'node_modules / abbrev' mislykkedes
make: *** [submodules] Fejl 1
eller er mappen oprettet i roden? intet problem med at oprette den i min brugermappe som .TermKitProj
men jeg glemte at sige, at jeg bruger linux mint debian xD, der vil ikke være noget problem, ikke?
Ups ... meget gode data !! Tak, fordi du sendte det!
Paul.