Apt-get ifadesindeki şapka (^) ne anlama geliyor?


Yanıtlar:


21

^Karakter bir yazım hatası değil. Bunu kaldırırsanız, apt-getpaket bulunamaz şikayet edecektir.

Bu makale ve yorumları, karnenin ne yaptığını anlatıyor:

Eh, cevap, caret sembolünün, aksi takdirde “taskel” programının verilen paket ismiyle yapacağı bir görevi yerine getirmek için kısa bir form olduğudur. taskel, belirli bir kullanım için bir araya gelen sık kullanılan şeylerin kurulumunu kolaylaştıran bir programdır.


1
Her gün yeni bir şeyler öğren.
coteyr

2
3 yıldır man sayfasından bu detay eksik.
Jay _silly_evarlast_ Wren

Görevlerimi sistemime yüklemedim, hala çalışıyor.
Hardik Gajjar

@HardikGajjar Sebep, tasksel"görevler" ile çalışmak için sadece çok yararlı bir komuttur. Görevler olmadan da yükleyebilirsiniz tasksel. Ancak ( burada açıklandığı gibi ) taskselapt / caret yolundan daha iyidir . Ayrıca, apt-cachegörevleri listelemek için bir yol sağlamıyor gibi görünüyor tasksel --list-task.
Pablo A,

11

^ Simge "Görevler", paketlerin bir dizi yüklemek edelim. Bu, taskselgörevlerle çalışmak için özel bir aracın yerini alabilir .

Yaparak

apt-get install lamp-server^

Aslında, komut aracılığıyla yüklenen bir paket setini kurmaya çalışıyorsunuz ( tam olarak aynı olmasa bile ):

tasksel lamp-server

Başka bir deyişle : Görevler meta paketlere çok benzer ve bağımsız olarak yaşar tasksel. taskselPaket yüklemeden görevleri yükleyebilirsiniz .


Bu doğru değil. apt-getKomut tanınmayan isimler üzerinde dışarı hata olacaktır.
Lekensteyn

Düzeltilmiş duruyorum, belirttiği gibi görev yerine koymak için apt-get içinde kullanılmış gibi görünüyor. Cevabımı güncelleyeceğim.
coteyr

1
Evet, ancak bu taskselkomut yüklenmeden bile çalışır . Ve /usr/share/tasksel/dizinde yok, bu yüzden başka hangi havalı "görevlerin" mevcut olduğunu göremiyorum. Sadece lamp-server^her yerde var. Peki nereden apt-getalıyor?
Tomasz Gandor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.