Termkit: terminali i vjetër i rishpikur

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


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Skype dijo

    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

  2.   Le të përdorim Linux dijo

    E vërteta është se nuk kam ide se çfarë mund të jetë ... me siguri që mungon një varësi ... Unë e imagjinoj.

  3.   ndihmë dijo

    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"

  4.   Skeptik dijo

    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, = (

  5.   Ivan Sauza dijo

    Udhëzues për Ubuntu 11.04 në Spanjisht shpresojmë dhe postojeni atë

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

  6.   të ftuar dijo

    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!

  7.   Martin Ochoa dijo

    E njëjta gjë ndodh me mua

  8.   Hektor Mata Zabala dijo

    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.

  9.   Hektor Mata Zabala dijo

    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.

  10.   Hektor Mata Zabala dijo

    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

  11.   Enrique JP Valenzuela V. dijo

    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?

  12.   Le të përdorim Linux dijo

    Ops ... shumë të dhëna të mira !! Faleminderit që e kalove!
    Paul.