Termkit: l'ancien terminal réinventé

Kit de termes c'est une alternative totalement différente de notre ancien terminal. Steve Wittens, son créateur, travaille avec Linux depuis de nombreuses années et a pensé: Pourquoi continuer à utiliser un terminal qui ressemble aux années 80? La solution qu'il a imaginée n'implique pas de quitter le terminal mais l'adapter aux nouveaux temps.

Kit de Termes C'est un interpréteur de commandes basé sur WebKit, le moteur de rendu utilisé dans les navigateurs tels que Google Chrome, Chromium ou Safari. Justement, bien qu'il ait été conçu pour Mac OS X, il existe depuis un certain temps une version pour Linux qui est très facile à installer (sous Ubuntu).

Pour cela, nous aurons besoin de Chromium et Chrome dans notre distribution Ubuntu, puis nous devrons télécharger divers composants de développement via github, puis les compiler de manière ordonnée.

Installations préconisées

1. - Installez Chrome / Chromium.

2. - Installez les dépendances requises

sudo apt-get installer git libssl-dev

3. - Nous créons le dossier TermKitProj et copions / compilons tout là-bas:

cd ~
mkdir TermKitProj
cdTermKitProj
clone git https://github.com/joyent/node.git
nœud cd
. / Configure
faire

4. - Nous compilons le nœud:

sudo faire l'installation
cd ..
clone git http://github.com/isaacs/npm.git
npm cd
sudo faire l'installation

5. - Un peu plus…

cd ..
git clone https://github.com/Floby/TermKit.git --recursive
cd TermKit /
npm installer
node Node / nodekit.js

6. - Prêt. Pour le tester, ouvrez Chrome / Chromium et accédez à l'URL suivante: http: // localhost: 2222


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Skype dit

    Requête, fonctionne-t-il bien dans Fedora? 'J'ai Fedora 15 x86_64' - À la fin de l'étape 3 lorsque je lance: 'make' - j'obtiens l'erreur suivante: cc1plus: tous les avertissements sont traités comme des erreurs

    scons: *** [obj / release / builtins.o] Erreur 1
    scons: construction terminée en raison d'erreurs.
    Waf: Quitter le répertoire `/ home / chasky / apps / termkit / node / build '
    Échec de la construction: -> échec de la tâche (erreur # 2):
    {tâche: libv8.a SConstruct -> libv8.a}
    make: *** [install] Erreur 1

    J'espère que vous pourrez m'aider, merci xD

  2.   Utilisons Linux dit

    La vérité est que je n'ai aucune idée de ce que cela pourrait être ... il manque sûrement une certaine dépendance ... j'imagine.

  3.   bonjour dit

    Pour ceux d'entre nous qui utilisent Arch, c'est facile car il est dans AUR termkit-git, et il y a aussi un environnement termkit-pygtk (donc Chrome ou Chromium n'est pas nécessaire 😉). Mais, comme toujours, vous devez activer les modules à la main comme @Pablo l'a fait dans le post avec "node /usr/lib/node_modules/termkit/Node/nodekit.js"

  4.   Sceptique dit

    l'avant-dernière étape me saute:

    ~ / TermKitProj / TermKit $ npm installer
    npm ERR! Erreur: introuvable: connect @ '> = 1.2.0- <1.3.0-'
    npm ERR! Cibles d'installation valides:
    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! à installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm ERR! à /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm ERR! à enregistré (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm ERR! à cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm ERR! Signaler ce journal * entier * à:
    npm ERR !
    npm ERR! ou envoyez-le par e-mail à:
    npm ERR !
    npm ERR !
    npm ERR! Système Linux 2.6.35-30-générique
    npm ERR! commande "node" "/ usr / local / bin / npm" "install"
    npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
    npm ERR! nœud -v v0.5.2-pre
    npm ERR ! npm -v 1.0.18
    npm ERR !
    npm ERR! Des détails de journalisation supplémentaires peuvent être trouvés dans:
    npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm pas ok

    et ne marche pas, = (

  5.   Ivan Sauza dit

    Guide pour Ubuntu 11.04 en espagnol, espérons-le et postez-le

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

  6.   invité dit

    Bien que cela semble être une idée originale, je ne vois aucun sens. Le terminal, entre autres, considère la compatibilité sur n'importe quel système et la simplicité. Le pouvoir est dans les commandes et non dans l'interface elle-même. Si nous voulons une barre de dossiers, d'adresses et de boutons, nous avons toujours les gestionnaires de fichiers les plus complets, tels que Konqueror ou Dolphin, qui incluent également déjà l'intégration avec le terminal, même Emelfm2!

  7.   Martin Ochoa dit

    La même chose m'arrive

  8.   Hector Mata Zabala dit

    Quand je cours la ligne
    git clone http://github.com/isaacs/npm.git
    l'erreur suivante apparaît
    erreur: RPC a échoué; résultat = 22, code HTTP = 417
    Je ne sais pas si c'est au niveau de mon OS ou si le fichier sera sur le serveur.

  9.   Hector Mata Zabala dit

    J'ai déjà résolu le problème ci-dessus
    le "s" manquait
    git clone https://github.com/isaacs/npm.git
    Maintenant la commande
    npm installer
    ça ne marche pas. Npm provient d'une distribution particulière?
    J'utilise ubuntu.

  10.   Hector Mata Zabala dit

    J'abandonne ... il semble que npm n'a pas compilé,
    erreur:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo faire l'installation
    ! [-d .git] || mise à jour du sous-module git –init –recursive
    Référentiel Git vide initialisé dans /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = La connexion a expiré
    fatal: impossible de connecter une prise (connexion expirée)
    Le clone de 'git: //github.com/isaacs/abbrev-js.git' dans le chemin du sous-module 'node_modules / abbrev' a échoué
    make: *** [submodules] Erreur 1

  11.   Enrique JP Valenzuela V. dit

    ou je crée le dossier à la racine? aucun problème pour le créer dans mon dossier utilisateur en tant que .TermKitProj

    mais j'ai oublié de dire que j'utilise linux mint debian xD, il n'y aura pas de problème non?

  12.   Utilisons Linux dit

    Uyy… de très bonnes données !! Merci de l'avoir passé!
    Pablo.