เทอมคิท เป็นทางเลือกที่แตกต่างจากเทอร์มินัลเก่าของเราโดยสิ้นเชิง Steve Wittens ผู้สร้างได้ทำงานกับ 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
cdTermKitProj
โคลน git https://github.com/joyent/node.git
โหนดซีดี
. / กำหนดค่า
ทำ
4.- เรารวบรวมโหนด:
sudo ทำการติดตั้ง
ซีดี ..
โคลน git http://github.com/isaacs/npm.git
ซีดี npm
sudo ทำการติดตั้ง
5.- เล็ก ๆ น้อย ๆ…
ซีดี ..
โคลน git https://github.com/Floby/TermKit.git --recursive
ซีดี TermKit /
ติดตั้ง NPM
โหนด Node / nodekit.js
6.- พร้อม. ในการทดสอบให้เปิด Chrome / Chromium และไปที่ URL ต่อไปนี้: http: // localhost: 2222
คำถามใช้งานได้ดีใน Fedora หรือไม่? 'ฉันมี Fedora 15 x86_64' - ในตอนท้ายของขั้นตอน # 3 เมื่อฉันเรียกใช้: 'make' - ฉันได้รับข้อผิดพลาดต่อไปนี้: cc1plus: คำเตือนทั้งหมดถูกถือว่าเป็นข้อผิดพลาด
scons: *** [obj / release / builtins.o] ข้อผิดพลาด 1
scons: อาคารถูกยกเลิกเนื่องจากข้อผิดพลาด
Waf: ออกจากไดเร็กทอรี `/ home / chasky / apps / termkit / node / build '
การสร้างล้มเหลว: -> งานล้มเหลว (err # 2):
{งาน: libv8.a SConstruct -> libv8.a}
ทำให้: *** [ติดตั้ง] ข้อผิดพลาด 1
ฉันหวังว่าคุณจะช่วยฉันได้ขอบคุณ xD
ความจริงก็คือฉันไม่รู้ว่ามันคืออะไร ... แน่นอนว่าการพึ่งพาบางอย่างขาดหายไป ... ฉันจินตนาการ
สำหรับพวกเราที่ใช้ Arch มันเป็นเรื่องง่ายสำหรับเราเนื่องจากอยู่ใน AUR termkit-git และยังมีสภาพแวดล้อม termkit-pygtk (ดังนั้น Chrome หรือ Chromium จึงไม่จำเป็น😉) แต่เช่นเคยคุณต้องเปิดใช้งานโมดูลด้วยตนเองตามที่ @Pablo ได้ทำในโพสต์ด้วย "node /usr/lib/node_modules/termkit/Node/nodekit.js"
ขั้นตอนสุดท้ายข้ามฉัน:
~ / TermKitProj / TermKit $ npm ติดตั้ง
npm ผิดพลาด! ข้อผิดพลาด: ไม่พบ: เชื่อมต่อ @ '> = 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 ผิดพลาด! ระบบลินุกซ์ 2.6.35-30 ทั่วไป
npm ผิดพลาด! คำสั่ง "node" "/ usr / local / bin / npm" "install"
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
npm ไม่โอเค
และไม่เดิน = (
คำแนะนำสำหรับ Ubuntu 11.04 ในภาษาสเปนหวังว่าและโพสต์ไว้
http://infinitubuntu.blogspot.com/p/guia-natty.html
แม้ว่าจะดูเหมือนเป็นความคิดเดิม แต่ฉันก็ไม่เห็นความรู้สึกใด ๆ เทอร์มินัลพิจารณาความเข้ากันได้กับระบบและความเรียบง่ายใด ๆ อำนาจอยู่ในคำสั่งที่ไม่ได้อยู่ในอินเทอร์เฟซเอง หากเราต้องการแถบโฟลเดอร์ที่อยู่และปุ่มต่างๆเราจะมีตัวจัดการไฟล์ที่สมบูรณ์ที่สุดเสมอเช่น Konqueror หรือ Dolphin ซึ่งรวมถึงการรวมเข้ากับเทอร์มินัลแล้วแม้แต่ Emelfm2!
เช่นเดียวกันกับฉัน
เมื่อฉันวิ่งเส้น
git clone http://github.com/isaacs/npm.git
ข้อผิดพลาดถัดไปจะปรากฏขึ้น
ข้อผิดพลาด: RPC ล้มเหลว ผลลัพธ์ = 22, รหัส HTTP = 417
ฉันไม่รู้ว่ามันอยู่ในระดับของระบบปฏิบัติการของฉันหรือจะเป็นไฟล์บนเซิร์ฟเวอร์
ฉันได้แก้ไขปัญหาข้างต้นแล้ว
"s" หายไป
git clone https://github.com/isaacs/npm.git
ตอนนี้คำสั่ง
ติดตั้ง NPM
มันไม่ทำงาน. Npm มาจาก distro ใดโดยเฉพาะ?
ฉันใช้ Ubuntu
ฉันยอมแพ้ ... ดูเหมือนว่า npm ไม่ได้รวบรวม
ข้อผิดพลาด:
root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo ทำการติดตั้ง
! [-d .git] || git submodule update --init --recursive
เริ่มต้นที่เก็บ Git ว่างใน /root/TermKitProj/npm/node_modules/ab ชื่อย่อ/.git/
github.com [0: 207.97.227.239]: errno = การเชื่อมต่อหมดเวลา
ร้ายแรง: ไม่สามารถเชื่อมต่อซ็อกเก็ต (การเชื่อมต่อหมดเวลา)
การโคลน 'git: //github.com/isaacs/abopsis-js.git' ลงในเส้นทางโมดูลย่อย 'node_modules / ตัวย่อ' ล้มเหลว
ทำให้: *** [โมดูลย่อย] ข้อผิดพลาด 1
หรือโฟลเดอร์ถูกสร้างขึ้นในรูท? ไม่มีปัญหากับการสร้างในโฟลเดอร์ผู้ใช้ของฉันเป็น. TermKitProj
แต่ลืมบอกว่าใช้ linux mint debian xD จะไม่มีปัญหาใช่มั้ยคะ?
อ๊ะ…ข้อมูลดีมาก !! ขอบคุณที่ส่งผ่าน!
พอล.