Termkit: старий термінал заново відкритий

TermKit це абсолютно інша альтернатива нашому старому терміналу. Стів Віттенс, його творець, багато років працює з Linux і думав: Чому продовжувати використовувати термінал, схожий на 80-ті? Рішення, яке він розробив, передбачає не вихід з терміналу, а адаптувати його до нового часу.

Термкіт - це інтерпретатор команд, заснований на WebKit, механізмі візуалізації, який використовується у таких браузерах, як Google Chrome, Chromium або Safari. Точно, хоча він був розроблений для Mac OS X, деякий час існувала версія для Linux, яку дуже легко встановити (в Ubuntu).

Для цього нам потрібно мати як Chromium, так і Chrome у нашому дистрибутиві Ubuntu, а потім нам доведеться завантажувати різні компоненти розробки через github, а потім упорядковувати їх упорядковано.

Установка

1. - Встановіть Chrome / Chromium.

2. - Встановіть необхідні залежності

sudo apt-get встановити git libssl-dev

3. - Ми створюємо папку TermKitProj і копіюємо / компілюємо все там:

CD ~
mkdir TermKitProj
компакт-диск TermKitProj
клон git https://github.com/joyent/node.git
CD-вузол
. / Налаштувати
зробити

4. - Ми компілюємо вузол:

sudo зробити встановити
cd ..
клон git http://github.com/isaacs/npm.git
npm cd
sudo зробити встановити

5. - Трохи більше…

cd ..
клон git https://github.com/Floby/TermKit.git --рекурсивний
cd TermKit /
npm встановити
вузол Вузол / nodekit.js

6. - Готові. Щоб протестувати його, відкрийте Chrome / Chromium і перейдіть за такою URL-адресою: http: // localhost: 2222


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Часкіпе - сказав він

    Запит, чи працює це на Fedora? 'У мене є Fedora 15 x86_64' - наприкінці кроку # 3, коли я виконую: 'make' - я отримую таку помилку: cc1plus: усі попередження трактуються як помилки

    scons: *** [obj / release / builtins.o] Помилка 1
    scons: будівля припинена через помилки.
    Waf: Вихід із каталогу `/ home / chasky / apps / termkit / node / build '
    Помилка збірки: -> не вдалося виконати завдання (помилка 2):
    {завдання: libv8.a SConstruct -> libv8.a}
    make: *** [встановити] Помилка 1

    Сподіваюсь, ви можете мені допомогти, дякую xD

  2.   Давайте використовувати Linux - сказав він

    Правда полягає в тому, що я не уявляю, що це може бути ... певно, якоїсь залежності не вистачає ... Я думаю.

  3.   хелк - сказав він

    Для тих з нас, хто використовує Arch, нам це легко, оскільки він знаходиться в AUR termkit-git, а також існує середовище termkit-pygtk (тому Chrome або Chromium не потрібні 😉). Але, як завжди, вам доведеться активувати модулі вручну, як це зробив @Pablo у дописі з "node /usr/lib/node_modules/termkit/Node/nodekit.js"

  4.   Скептично - сказав він

    передостанній крок пропускає мене:

    ~ / TermKitProj / TermKit $ npm встановити
    npm ПОМИЛКА! Помилка: не знайдено: connect @ '> = 1.2.0- <1.3.0-'
    npm ПОМИЛКА! Дійсні цілі встановлення:
    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 ПОМИЛКА! при installTargetsError (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
    npm ПОМИЛКА! за адресою /usr/local/lib/node_modules/npm/lib/cache.js:306:17
    npm ПОМИЛКА! при збереженні (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
    npm ПОМИЛКА! на cb (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
    npm ПОМИЛКА! Повідомте про * весь * журнал за адресою:
    npm ПОМИЛКА!
    npm ПОМИЛКА! або надішліть його електронною поштою на адресу:
    npm ПОМИЛКА!
    npm ПОМИЛКА!
    npm ПОМИЛКА! Система Linux 2.6.35-30-generic
    npm ПОМИЛКА! команда "вузол" "/ usr / local / bin / npm" "встановити"
    npm ПОМИЛКА! cwd / home / skeptic0 / TermKitProj / TermKit
    npm ПОМИЛКА! вузол -v v0.5.2-pre
    npm ПОМИЛКА! npm -v 1.0.18
    npm ПОМИЛКА!
    npm ПОМИЛКА! Додаткові деталі реєстрації можна знайти в:
    npm ПОМИЛКА! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    нмм не добре

    і не ходить, = (

  5.   Іван Сауза - сказав він

    Сподіваємось, посібник для Ubuntu 11.04 іспанською мовою та опублікуйте його

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

  6.   Гість - сказав він

    Хоча це здається оригінальною ідеєю, я не бачу сенсу. Термінал, серед іншого, враховує сумісність з будь-якою системою та простоту. Потужність полягає в командах, а не в самому інтерфейсі. Якщо нам потрібна панель папок, адрес та кнопок, ми завжди маємо найповніші файлові менеджери, такі як Konqueror або Dolphin, які також вже включають інтеграцію з терміналом, навіть Emelfm2!

  7.   Мартін Очоа - сказав він

    Те саме трапляється і зі мною

  8.   Гектор Мата Забала - сказав він

    Коли я запускаю лінію
    гіт-клон http://github.com/isaacs/npm.git
    з'являється наступна помилка
    помилка: RPC не вдалося; результат = 22, код HTTP = 417
    Я не знаю, чи це на рівні моєї ОС, чи файл буде на сервері.

  9.   Гектор Мата Забала - сказав він

    Я вже вирішив проблему вище
    "s" відсутнє
    гіт-клон https://github.com/isaacs/npm.git
    Тепер команда
    npm встановити
    вона не працює. Npm від якогось конкретного дистрибутива?
    Я використовую ubuntu.

  10.   Гектор Мата Забала - сказав він

    Я здаюся ... здається, npm не компілюється,
    помилка:

    root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo make install
    ! [-d .git] || оновлення підмодуля git –init –рекурсивно
    Ініціалізоване порожнє сховище Git у /root/TermKitProj/npm/node_modules/abbrev/.git/

    github.com [0: 207.97.227.239]: errno = Час очікування з’єднання закінчився
    смертельно: не вдалося підключити розетку (час підключення закінчився)
    Помилка клонування 'git: //github.com/isaacs/abbrev-js.git' у шлях підмодуля 'node_modules / сокращення'
    make: *** [підмодулі] Помилка 1

  11.   Енріке Дж. П. Валенсуела В. - сказав він

    або папка створена в кореневій системі? немає проблем зі створенням його в моїй папці користувача як .TermKitProj

    але я забув сказати, що використовую linux mint debian xD, проблем не буде, правда?

  12.   Давайте використовувати Linux - сказав він

    Ой… дуже хороші дані !! Дякуємо за передачу!
    Павло.