Jawaban:
The ^
karakter tidak salah ketik. Jika Anda menghapusnya, apt-get
akan mengeluh bahwa paket tidak dapat ditemukan.
Artikel ini dan komentarnya menggambarkan apa yang dilakukan oleh tanda sisipan:
Yah, jawabannya adalah bahwa simbol tanda sisipan adalah bentuk pendek untuk melakukan tugas yang jika tidak dilakukan "tasksel" program dengan nama paket yang diberikan. tasksel adalah program untuk memudahkan instalasi hal-hal yang biasa digunakan yang berjalan bersama untuk penggunaan tertentu.
tasksel
hanya perintah yang sangat berguna untuk bekerja dengan "tugas". Anda dapat menginstal tugas tanpa tasksel
. Tapi ( seperti yang dijelaskan di sini ) lebih baik menggunakan tasksel
daripada dengan cara apt / caret. Juga sepertinya apt-cache
tidak menyediakan cara untuk daftar tugas sebagai tasksel --list-task
.
The ^ simbol membiarkan Anda menginstal "Tugas", satu set paket. Ini dapat menggantikan tasksel
, alat khusus untuk bekerja dengan tugas.
Dengan melakukan
apt-get install lamp-server^
Anda benar-benar menjalankan menginstal satu set paket yang akan diinstal melalui perintah (bahkan tidak persis sama ):
tasksel lamp-server
Dengan kata lain : Tugas sangat mirip dengan paket meta dan hidup secara mandiri tasksel
. Anda dapat menginstal tugas tanpa menginstal tasksel
paket.
apt-get
perintah akan kesalahan pada nama yang belum diakui.
tasksel
perintah diinstal. Dan saya tidak punya /usr/share/tasksel/
direktori, jadi saya tidak bisa melihat "tugas" keren apa yang tersedia. Hanya di lamp-server^
mana-mana. Jadi dari mana apt-get
mengambilnya?