TermKit është një alternativë krejt tjetër për terminalin tonë të vjetër. Steve Wittens, krijuesi i tij, ka punuar me Linux për shumë vite dhe mendoi: Pse të vazhdojmë të përdorim një terminal që duket si vitet '80? Zgjidhja që ai shpiku nuk përfshin largimin nga terminali por përshtateni atë me kohët e reja. |
Termkit është një interpretues komandash i bazuar në WebKit, motorin e dhënies së përdorur në shfletuesit si Google Chrome, Chromium ose Safari. Pikërisht, megjithëse është krijuar për Mac OS X, për ca kohë ka ekzistuar një version për Linux që instalohet shumë lehtë (në Ubuntu).
Për këtë do të duhet të kemi Chromium dhe Chrome në shpërndarjen tonë Ubuntu, dhe pastaj do të duhet të shkarkojmë komponentë të ndryshëm të zhvillimit përmes github dhe më pas t'i përpilojmë në mënyrë të rregullt.
instalim
1. - Instaloni Chrome / Chromium.
2. - Instaloni varësitë e kërkuara
sudo apt-get instalo git libssl-dev
3. - Ne krijojmë dosjen TermKitProj dhe kopjojmë / përpilojmë gjithçka atje:
cd ~
mkdir TermKitProj
cdTermKitProj
kloni i git https://github.com/joyent/node.git
nyja cd
. / Configure
bërë
4. - Ne përpilojmë nyjen:
sudo bëni instalim
cd..
kloni i git http://github.com/isaacs/npm.git
npm cd
sudo bëni instalim
5. - Pak më shumë…
cd..
kloni i git https://github.com/Floby/TermKit.git - rekursiv
cd TermKit /
instaloni npm
nyja Nyja / nodekit.js
6. - Gati Për ta provuar, hapni Chrome / Chromium dhe lundroni në URL-në vijuese: http: // localhost: 2222
Kërkoni, a funksionon në Fedora? 'Unë kam Fedora 15 x86_64' - Në fund të hapit # 3 kur ekzekutoj: 'make' - Kam gabimin vijues: cc1plus: të gjitha paralajmërimet trajtohen si gabime
scons: *** [obj / release / builtins.o] Gabimi 1
scons: ndërtesa e përfunduar për shkak të gabimeve.
Waf: Lënia e direktorisë "/ home / chasky / apps / termkit / nyja / ndërtimi"
Ndërtimi dështoi: -> detyra dështoi (gabo # 2):
{detyra: libv8.a SConstruktoni -> libv8.a}
bëj: *** [instalo] Gabim 1
Shpresoj të më ndihmoni, faleminderit xD
E vërteta është se nuk kam ide se çfarë mund të jetë ... me siguri që mungon një varësi ... Unë e imagjinoj.
Për ata prej nesh që përdorin Arch, është e lehtë për ne pasi që është në AUR termkit-git, dhe ekziston gjithashtu një mjedis termkit-pygtk (kështu që Chrome ose Chromium nuk janë të nevojshme 😉). Por, si gjithmonë, duhet të aktivizoni modulet me dorë siç ka bërë @Pablo në postimin me "nyja /usr/lib/node_modules/termkit/Node/nodekit.js"
hapi i parafundit më kapërcen:
Term / TermKitProj / TermKit $ npm instaloni
npm ERR! Gabim: Nuk u gjet: lidhu @ '> = 1.2.0- <1.3.0- "
npm ERR! Synimet e vlefshme të instalimit:
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! në installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
npm ERR! në /usr/local/lib/node_modules/npm/lib/cache.js:306:17
npm ERR! në të ruajtura (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
npm ERR! në cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
npm ERR! Raportoni këtë regjistër * të plotë * në:
npm ERR!
npm ERR! ose dërgojeni me email në:
npm ERR!
npm ERR!
npm ERR! Sistemi Linux 2.6.35-30-gjenerik
npm ERR! komanda "nyje" "/ usr / local / bin / npm" "instaloj"
npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
npm ERR! nyja -v v0.5.2-para
npm ERR! npm -v 1.0.18
npm ERR!
npm ERR! Detajet shtesë të regjistrimit mund të gjenden në:
npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
npm jo në rregull
dhe nuk ecën, = (
Udhëzues për Ubuntu 11.04 në Spanjisht shpresojmë dhe postojeni atë
http://infinitubuntu.blogspot.com/p/guia-natty.html
Edhe pse më duket një ide origjinale, unë nuk shoh ndonjë kuptim në të. Terminali, ndër të tjera, konsideron pajtueshmërinë e çdo sistemi dhe thjeshtësinë. Fuqia është në komandat jo në vetë ndërfaqen. Nëse duam një sërë dosjesh, adresash dhe butonash, ne gjithmonë kemi menaxherët më të plotë të skedarëve, siç janë Konqueror ose Dolphin, të cilat gjithashtu përfshijnë tashmë integrimin me terminalin, madje edhe Emelfm2!
E njëjta gjë ndodh me mua
Kur drejtoj vijën
klon git http://github.com/isaacs/npm.git
shfaqet gabimi tjetër
gabim: RPC dështoi; rezultati = 22, kodi HTTP = 417
Nuk e di nëse është në nivelin e sistemit tim operativ ose skedari do të jetë në server.
Unë tashmë e kam zgjidhur problemin më lart
"s" mungonte
klon git https://github.com/isaacs/npm.git
Tani komanda
instaloni npm
nuk funksionon. Npm është nga ndonjë distro e veçantë?
Unë jam duke përdorur ubuntu.
Unë heq dorë ... duket sikur npm nuk ka përpiluar,
error:
root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo instalo
! [-d .git] || azhurnimi i nënmodulit git –init –rekurziv
Filloi depoja e zbrazët e Git në /root/TermKitProj/npm/node_modules/abbrev/.git/
github.com [0: 207.97.227.239]: errno = Lidhja mbaroi
fatale: nuk mund të lidhet një fole (Koha e lidhjes mbaroi)
Kloni i 'git: //github.com/isaacs/abbrev-js.git' në rrugën e nënmodulit 'node_modules / Brief' dështoi
bëni: *** [nënmodulet] Gabimi 1
apo krijoj dosjen në rrënjë? nuk ka problem me krijimin e tij në dosjen time të përdoruesit si .TermKitProj
por kam harruar te them qe perdor linux mint debian xD, nuk do te kete problem apo jo?
Ops ... shumë të dhëna të mira !! Faleminderit që e kalove!
Paul.