Termkit : 재창조 된 오래된 터미널

텀킷 이전 터미널과는 완전히 다른 대안입니다. 창시자 인 Steve Wittens는 수년 동안 Linux와 함께 작업 해 왔으며 다음과 같이 생각했습니다. 왜 80 년대처럼 보이는 단말기를 계속 사용합니까? 그가 고안 한 해결책은 터미널을 떠나는 것이 아니라 새로운 시대에 적응.

텀킷 Google Chrome, Chromium 또는 Safari와 같은 브라우저에서 사용되는 렌더링 엔진 인 WebKit을 기반으로하는 명령 인터프리터입니다. 실제로 Mac OS X 용으로 설계되었지만 한동안 설치가 매우 쉬운 Linux 용 버전 (Ubuntu에서)이있었습니다.

이를 위해서는 Ubuntu 배포판에 Chromium과 Chrome이 모두 있어야하며 github를 통해 다양한 개발 구성 요소를 다운로드 한 다음 순서대로 컴파일해야합니다.

설치

1.- Chrome / Chromium을 설치합니다.

2.- 필수 종속성 설치

sudo apt-get 설치 git libssl-dev

3.- TermKitProj 폴더를 만들고 거기에있는 모든 것을 복사 / 컴파일합니다.

CD ~
mkdir TermKitProj
CD TermKitProj
자식 복제 https://github.com/joyent/node.git
cd 노드
./configure를
확인

4.- 노드를 컴파일합니다.

sudo make install
CD ..
자식 클론 http://github.com/isaacs/npm.git
CD NPM
sudo make install

5.- 좀 더…

CD ..
자식 복제 https://github.com/Floby/TermKit.git --recursive
cd TermKit /
npm 설치
노드 노드 / nodekit.js

6.- 준비된. 테스트하려면 Chrome / Chromium을 열고 다음 URL로 이동합니다. http : // localhost : 2222


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   차스키프

    쿼리, Fedora에서 작동합니까? 'I have 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 오류! System Linux 2.6.35-30- 일반
    npm 오류! "node" "/ usr / local / bin / npm" "install"명령
    npm 오류! cwd / 홈 / 회의론자 0 / TermKitProj / TermKit
    npm 오류! 노드 -v v0.5.2-pre
    npm 오류! npm -v 1.0.18
    npm 오류!
    npm 오류! 추가 로깅 세부 정보는 다음에서 찾을 수 있습니다.
    npm 오류! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
    npm이 좋지 않음

    그리고 걷지 않는다, = (

  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
    내 OS 수준인지 아니면 파일이 서버에 있는지 모르겠습니다.

  9.   헥토르 마타 자 발라

    위의 문제를 이미 해결했습니다.
    "s"가 누락되었습니다
    자식 복제 https://github.com/isaacs/npm.git
    이제 명령
    npm 설치
    작동하지 않습니다. Npm은 특정 배포판에서 왔습니까?
    우분투를 사용하고 있습니다.

  10.   헥토르 마타 자 발라

    포기합니다 ... npm이 컴파일되지 않은 것 같습니다.
    오류:

    root @ Precision-WorkStation-T3400 : ~ / TermKitProj / npm # sudo make install
    ! [-d .git] || git submodule update –init –recursive
    /root/TermKitProj/npm/node_modules/abbrev/.git/에서 빈 Git 저장소를 초기화했습니다.

    github.com [0 : 207.97.227.239] : errno = 연결 시간 초과
    치명적 : 소켓을 연결할 수 없음 (연결 시간 초과)
    'git : //github.com/isaacs/abbrev-js.git'을 하위 모듈 경로 'node_modules / abbrev'에 복제하지 못했습니다.
    make : *** [submodules] 오류 1

  11.   엔리케 JP 발렌수엘라 V.

    또는 루트에 폴더를 생성합니까? 내 사용자 폴더에 .TermKitProj로 만드는 데 문제가 없습니다.

    하지만 linux mint debian xD를 사용한다고 말하는 것을 잊었습니다. 문제가 없을 것입니다.

  12.   Linux를 사용합시다

    죄송합니다… 아주 좋은 데이터 !! 통과 해 주셔서 감사합니다!
    파블로.