DönemKiti eski terminalimizden tamamen farklı bir alternatiftir. Yaratıcısı Steve Wittens, uzun yıllardır Linux ile çalışıyor ve şöyle düşünüyor: Neden 80'lere benzeyen bir terminal kullanmaya devam edesiniz? Geliştirdiği çözüm terminalden ayrılmayı değil, yeni zamana uyarla. |
Terim kiti Google Chrome, Chromium veya Safari gibi tarayıcılarda kullanılan işleme motoru olan WebKit'e dayalı bir komut yorumlayıcısıdır. Kesin olarak, Mac OS X için tasarlanmış olmasına rağmen, bir süredir Linux için kurulumu çok kolay olan (Ubuntu'da) bir sürüm vardı.
Bunun için Ubuntu dağıtımımızda hem Chromium hem de Chrome'a sahip olmamız gerekecek ve daha sonra çeşitli geliştirme bileşenlerini github aracılığıyla indirmemiz ve ardından bunları düzenli bir şekilde derlememiz gerekecek.
Montaj
1. - Chrome / Chromium'u yükleyin.
2. - Gerekli bağımlılıkları yükleyin
sudo apt-get kurulum git libssl-dev
3. - TermKitProj klasörünü oluşturuyoruz ve oradaki her şeyi kopyalıyor / derliyoruz:
cd ~
mkdir TerimKitProj
cdTermKitProj
git klon https://github.com/joyent/node.git
cd düğümü
. / Yapılandırma
yapmak
4. - Düğümü derliyoruz:
sudo make install
cd ..
git klon http://github.com/isaacs/npm.git
npm cd'si
sudo make install
5. - Biraz daha…
cd ..
git klon https://github.com/Floby/TermKit.git --recursive
cd TermKit /
npm kurulumu
düğüm Düğümü / nodekit.js
6. - Hazır. Test etmek için Chrome / Chromium'u açın ve şu URL'ye gidin: http: // localhost: 2222
Sorgu, Fedora'da çalışıyor mu? 'Fedora 15 x86_64'e sahibim' - 3. adımın sonunda: 'yap' - Şu hatayı alıyorum: cc1plus: tüm uyarılar hata olarak değerlendiriliyor
scons: *** [obj / release / builtins.o] Hata 1
scons: hatalar nedeniyle bina sonlandırıldı.
Waf: / home / chasky / apps / termkit / node / build 'dizininden ayrılıyor
Derleme başarısız oldu: -> görev başarısız oldu (hata # 2):
{görev: libv8.a SConstruct -> libv8.a}
make: *** [yükle] Hata 1
Umarım bana yardım edebilirsin, teşekkürler xD
Gerçek şu ki, bunun ne olabileceği hakkında hiçbir fikrim yok ... kesinlikle bazı bağımlılıklar eksik ... Sanırım.
Arch kullanan bizler için AUR termkit-git içinde olduğu için kolaydır ve ayrıca bir termkit-pygtk ortamı da vardır (yani Chrome veya Chromium gerekli değildir 😉). Ancak, her zaman olduğu gibi, modülleri @Pablo'nun gönderide yaptığı gibi "node /usr/lib/node_modules/termkit/Node/nodekit.js" ile elle etkinleştirmeniz gerekir.
sondan bir önceki adım beni atlıyor:
~ / TermKitProj / TermKit $ npm kurulumu
npm ERR! Hata: Bulunamadı: connect @ '> = 1.2.0- <1.3.0-'
npm ERR! Geçerli yükleme hedefleri:
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'da (/usr/local/lib/node_modules/npm/lib/cache.js:313:10)
npm ERR! /usr/local/lib/node_modules/npm/lib/cache.js:306:17 adresinde
npm ERR! kaydedildi (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:134:7)
npm ERR! cb'de (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:31:9)
npm ERR! Bu * günlüğün * tamamını * şu adresten bildirin:
npm HATA!
npm ERR! veya şu adrese e-posta ile gönderin:
npm HATA!
npm HATA!
npm ERR! Sistem Linux 2.6.35-30-jenerik
npm ERR! komut "düğüm" "/ usr / local / bin / npm" "kur"
npm ERR! cwd / home / skeptic0 / TermKitProj / TermKit
npm ERR! düğüm -v v0.5.2-pre
npm HATA! npm -v 1.0.18
npm HATA!
npm ERR! Ek günlük kaydı ayrıntıları şurada bulunabilir:
npm ERR! /home/esceptic0/TermKitProj/TermKit/npm-debug.log
npm tamam değil
ve yürümüyor, = (
Umarım İspanyolca Ubuntu 11.04 Rehberi ve yayınlayın
http://infinitubuntu.blogspot.com/p/guia-natty.html
Özgün bir fikir gibi görünse de bir anlam görmüyorum. Terminal, diğer şeylerin yanı sıra, herhangi bir sistemde uyumluluğu ve basitliği dikkate alır. Güç, arayüzün kendisinde değil komutlardadır. Bir klasör, adres ve düğme çubuğu istiyorsak, her zaman en eksiksiz dosya yöneticilerine sahibiz, Konqueror veya Dolphin gibi, bunlar zaten terminalle, hatta Emelfm2 ile entegrasyonu da içeriyor!
Aynısı bana da olur
Çizgiyi çalıştırdığımda
git klonu http://github.com/isaacs/npm.git
sonraki hata görünür
hata: RPC başarısız oldu; sonuç = 22, HTTP kodu = 417
İşletim sistemim düzeyinde mi yoksa sunucudaki dosya mı bilmiyorum.
Yukarıdaki sorunu zaten çözdüm
"s" eksikti
git klonu https://github.com/isaacs/npm.git
Şimdi komut
npm kurulumu
İşe yaramıyor. Npm herhangi bir dağıtımdan mı?
Ubuntu kullanıyorum.
Pes ediyorum ... npm derlememiş gibi görünüyor,
hata:
root @ Precision-WorkStation-T3400: ~ / TermKitProj / npm # sudo make install
! [-d .git] || git submodule update –init – yinelemeli
/Root/TermKitProj/npm/node_modules/abbrev/.git/ içinde başlatılmış boş Git deposu
github.com [0: 207.97.227.239]: errno = Bağlantı zaman aşımına uğradı
önemli: bir soket bağlanamıyor (Bağlantı zaman aşımına uğradı)
'Git: //github.com/isaacs/abbrev-js.git' alt modül yoluna 'node_modules / abbrev' klonu başarısız oldu
make: *** [alt modüller] Hata 1
veya klasörü kökte mi oluşturuyorum? onu kullanıcı klasörümde .TermKitProj olarak oluşturmakta sorun yok
ama linux mint debian xD kullandığımı söylemeyi unuttum, sorun olmayacak değil mi?
Hata… çok iyi veriler !! Geçtiğiniz için teşekkürler!
Pablo.