Sebelum semua orang bergegas untuk menandai ini sebagai duplikat, saya memang telah membaca utas lainnya di sini dan di sini , mencarinya di Google, dan mengunjungi beranda tajam di sini mencari untuk menghapus kebingungan saya, dan saya tidak bisa. Saya bertanya di sini karena saya masih bingung. Saya mengerti bahwa ini adalah semacam ubuntu yang berfungsi minimal, dan semangat pertanyaan ini bukanlah apa yang ada "di dalamnya", melainkan apa itu dan bagaimana cara kerjanya.
Apa pendekatan cepat untuk aplikasi? Beranda menjelaskan beberapa manfaatnya, tetapi sebagai pengguna, bagaimana saya mendapatkan aplikasi? Apakah saya masih
sudo apt-get install XXXX
? Atau sesuatu yang lain?Akankah aplikasi ubuntu biasa berfungsi jika saya menginstal snappy (hal yang sama yang berfungsi pada ubuntu normal saya menginstal menggunakan apt-get atau dengan mengunduh paket deb), atau apakah seseorang perlu melakukan sesuatu yang khusus untuk membuat aplikasi bekerja di snappy?
Snappy Core tersedia untuk Raspberry Pi, misalnya, yang merupakan prosesor (seluler) yang berbeda, jika saya menginstalnya, apakah aplikasi desktop biasa masih bekerja pada Pi? Apakah itu gunanya tajam?
Jika pendekatan standar tidak berfungsi, bagaimana cara saya mendapatkan aplikasi, di mana saya mencari aplikasi apa yang tersedia untuk tajam, dan bagaimana cara menginstalnya.
Terima kasih. Pertanyaan saya dirumuskan sejauh pemahaman saya tentang cara kerja aplikasi dan diinstal di Ubuntu, tapi tolong edit mereka untuk membuatnya lebih masuk akal jika Anda mendapatkan apa yang ingin saya tanyakan.
sumber
Jawaban:
apt-get
dan utilitas lain untuk bekerja dengan.deb
paket tradisional tidak berfungsi untuk menginstal dan memutakhirkan aplikasi pada sistem Snappy Ubuntu Core. Sebagai gantinya Anda menggunakansnappy
utilitas. Lihat Tur Snappy untuk detailnya.Untuk merangkum beberapa contoh dari Snappy Tour, untuk menginstal aplikasi Docker yang akan Anda jalankan:
Dan untuk menginstal pembaruan, Anda menjalankan
sudo snappy update-versions
(yang sesuai dengansudo apt-get update
pada sistem Ubuntu normal),snappy versions
untuk melihat apa yang baru tersedia, dansudo snappy update ...
untuk menentukan paket untuk memperbarui (menempatkan nama-nama mereka di tempat...
).Karena Snappy Ubuntu Core tidak menggunakan
.deb
paket, paket Ubuntu yang dibuat untuk sistem Ubuntu biasa tidak akan berfungsi - hubungan antara sistem Ubuntu reguler dan Snappy Ubuntu Core ketika datang ke file paket, pada dasarnya, sama dengan hubungan antara semua dua distribusi yang menggunakan manajer paket yang sama sekali berbeda. (Misalnya: Ubuntu dan Fedora.)Seperti pada OS apa pun, Anda dapat menginstal program secara manual pada Snappy Ubuntu Core asalkan Anda memiliki atau dapat memperoleh semua pustaka (dan dependensi lainnya) yang mereka butuhkan. Namun, sama seperti cara terbaik untuk menginstal sebagian besar perangkat lunak pada sistem Ubuntu reguler adalah dengan sebuah
.deb
paket, cara terbaik untuk menginstal perangkat lunak pada Snappy Ubuntu Core adalah dengan paket tajam yang dibuat khusus . Hanya sedikit dari ini yang ada sejauh ini.Untuk mencari aplikasi Snappy Ubuntu Core dari dalam sistem Snappy Ubuntu Core, gunakan:
Ini menemukan paket Snappy dengan
search-term
namanya. (Kamu akan menggantinya dengan apa pun yang kamu cari, tentu saja.)Sedangkan untuk Raspberry Pi, mereka memiliki prosesor ARM, yang Anda benar tidak sama dengan prosesor Intel dan AMD 32-bit dan 64-bit yang kebanyakan dari kita gunakan pada PC tradisional kita. Namun, dukungan Raspberry Pi tampaknya tidak menjadi poin utama dari Snappy Ubuntu Core. Alih-alih, seperti yang Anda ketahui, tujuan umum Snappy adalah untuk kecepatan, stabilitas, dan keamanan yang lebih baik, dalam keadaan di mana sistem Ubuntu Core minimal memadai dan sesuai .
Snappy berorientasi cloud ( "Snappy Ubuntu Core adalah sistem yang sempurna untuk penyebaran kontainer cloud skala besar ..." ), dan secara eksplisit mendukung banyak platform x86 (yaitu, bukan ARM) - lihat daftar opsi di bawah "Coba Ubuntu baru dan tajam sendiri! " di halaman beranda Snappy .
Meskipun demikian, tergantung pada kebutuhan Anda, Snappy Ubuntu Core mungkin merupakan cara yang masuk akal untuk mendapatkan sistem Ubuntu Core yang berfungsi pada Raspberry Pi. Tergantung pada board Raspberry Pi yang Anda miliki, mungkin atau mungkin tidak mendukung instalasi Ubuntu yang lebih tradisional dan lebih lengkap. Namun, perlu diketahui bahwa ada opsi lain yang mungkin lebih mirip Ubuntu dalam hal yang penting bagi sebagian besar pengguna sistem Ubuntu tradisional:
apt-get
. Sebenarnyaapt-get
berasal dari Debian. (Ubuntu adalah turunan dari Debian.)apt-get
). Halaman proyek Debian tentang Debian di Raspberry Pi bahkan mengatakan, "Umumnya, taruhan terbaik Anda adalah menggunakan Raspbian".Lihat juga daftar sistem operasi ini untuk Raspberry Pi.
sumber
sudo snap install <something>
dansnap find <search term>
sekarang.Snappy Ubuntu Core seperti sistem Lego, setiap jepret (aplikasi) adalah blok yang tidak terpengaruh oleh jepretan lainnya. Jadi keamanan lebih sederhana dan lebih tinggi, dependensi tidak lagi menjadi masalah dan siklus hidup jauh lebih mudah. Dengan satu perintah, Anda dapat bertukar versi, menghilangkan dan memutakhirkan snapp dan bahkan inti (OS).
Ini adalah default pada 16.04 tetapi Mark mengatakan bahwa Anda akan menggunakan .apt dan .deb juga.
sumber
.deb
paket juga diurus - dan versinya. Cukup ketikapt-cache depends <package>
. Dan, satu perintah? Siapa yang peduli ... Hapus saja tanda hubung:apt-cache
apt-get
.. menjadiapt cache
danapt get
...