kzen.dev
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
 Tony
Tony
Question

Bagaimana cara mentransfer paket dan pengaturan yang terinstal dari satu distro ke distro lainnya?

Saya telah menjelajahi pembelajaran dan tentang sistem Linux melalui VirtualBox selama beberapa bulan dan memutuskan bahwa saya ingin menjadikannya OS utama saya dan menginstalnya di hard-drive saya. Saya memiliki sejumlah file, paket dan pengaturan (seperti perubahan pada .bashrc) yang ingin saya bawa ketika saya menginstalnya langsung ke HDD saya, jadi bagaimana saya bisa melakukan ini? Juga, saat ini saya menjalankan Ubuntu jika saya memutuskan untuk beralih ke Debian atau RPM, distro berbasis RHEL yang serupa, apakah prosesnya akan sama? Pertimbangan apa yang harus saya pertimbangkan jika ada?

15 2015-06-07T05:08:09+00:00 3
Unix & Linux
restore
debian
ubuntu
backup
Gilles  'SO- stop being evil
Gilles 'SO- stop being evil
8 Juni 2015 в 1:00
2015-06-08T01:00:31+00:00
Lebih
Sumber
Sunting
#21398292

Manajemen paket adalah salah satu pembeda utama antar distribusi. Di antara distribusi yang tidak terkait, Anda tidak akan dapat melakukan apa pun secara otomatis. Distribusi yang berbeda memecah perangkat lunak ke dalam kumpulan paket yang berbeda dan menggunakan nama yang berbeda.

Di antara mesin-mesin yang menjalankan versi yang sama dari distribusi yang sama, Anda dapat melakukan instalasi yang sama dengan mereproduksi daftar paket yang terinstal. Pada sistem yang menggunakan apt, seperti Debian dan turunannya (Ubuntu, Mint, ...), gunakan apt-clone. Lihat https://unix.stackexchange.com/questions/191662/how-do-i-replicate-installed-package-selections-from-one-debian-system-to-anothe/191676#191676 untuk perintah yang tepat. Singkatnya, pada mesin lama:

sudo apt-get install apt-clone
apt-clone clone foo

Salin foo.apt-clone.tar.gz ke mesin baru dan jalankan

sudo apt-get install apt-clone
sudo apt-clone restore foo.apt-clone.tar.gz

apt-clone dapat bekerja di antara distribusi terkait, misalnya Debian dan Ubuntu. Gunakan restore-new-distro daripada restore dalam kasus ini. Jika gagal, gunakan metode manual dengan dpkg --get-selections dan apt-mark, dan bermain-main dengan daftar paket sampai apt puas.

Untuk pengaturan Anda sendiri, lebih sederhana: salin saja dot files dari direktori rumah Anda. Sebagai aturan, konfigurasikan hal-hal yang tidak berhubungan dengan perangkat keras di akun Anda, bukan di seluruh sistem; yang akan memudahkan untuk menyalinnya ke mesin lain.

 Community
Community
Jawaban edit 13 April 2017 в 12:37
30
0
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
 terdon
terdon
7 Juni 2015 в 10:43
2015-06-07T10:43:46+00:00
Lebih
Sumber
Sunting
#21398291

Jika Anda tetap berada dalam keluarga Debian, ya, Anda dapat mentransfernya dengan sangat mudah. Cukup buat daftar paket-paket yang saat ini terinstal, simpan paket-paket tersebut ke dalam sebuah file dan kemudian baca file tersebut untuk menginstalnya kembali:

  1. Simpan paket-paket yang sudah terinstal di file installed:

     dpkg -l | grep ^ii | awk '{print $2}' > installed
  2. Pada distro berbasis Debian yang baru Anda instal, instal paket-paket yang telah disimpan:

     sudo apt-get install $(cat installed)

Sebagai alternatif, Anda bisa menggunakan alat GUI untuk ini. Mint memiliki alat yang sangat bagus yang disebut mintbackup:

tangkapan layar mintbackup

Kemudian, dari instalasi baru:

tangkapan layar lain dari mintbackup

10
0
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
 Rolf
Rolf
19 Januari 2018 в 10:28
2018-01-19T10:28:41+00:00
Lebih
Sumber
Sunting
#21398293

Pengaturan biasanya disimpan di /etc/. etckeeper bisa berguna. Tujuan utamanya adalah untuk mengubah /etc/ menjadi repositori git, tetapi juga menyaring beberapa bagian yang tidak ingin anda salin, jika saya mengerti dengan baik. Jadi, jika anda sudah terbiasa dengan git, anda mungkin lebih baik menggunakan etckeeper untuk menggabungkan perubahan-perubahan anda ke dalam instalasi baru.

1
0
Related communities 4
Belajar GNU/Linux Indonesia
Belajar GNU/Linux Indonesia
6 900 pengguna
Komunitas GNU/Linux Indonesia di Telegram, baca peraturan group di: telegra.ph/Peraturan-BGLI-03-07
Buka telegram
Debian Indonesia
Debian Indonesia
1 879 pengguna
Forum yang membahas seputar informasi GNU/Linux Dan Debian, dan membahas sebuah jaringan keamanan,client/server Dan lainnya
Buka telegram
Deepin Linux Indonesia
Deepin Linux Indonesia
513 pengguna
ℹ️ Selamat datang di Grup Telegram Deepin Linux Indonesia ! Grup linux 📎 Pop!_OS: @pop_linux Channel 📎 Void: @void_time Group Programming 📎 Alpine.js: @alpinejsid 📎 Rust: @rust_community 📎 Go: @go_community
Buka telegram
Pop!_OS Linux Indonesia
Pop!_OS Linux Indonesia
141 pengguna
Komunitas pengguna Pop!_OS seindonesia Grup linux 📎 Deepin: @deepin_indonesia Channel 📎 Void: @void_time Group Programming 📎 Alpine.js: @alpinejsid 📎 Rust: @rust_community 📎 Go: @go_community
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Анна Литвиненко
Terdaftar 2 hari yang lalu
2
Inessa bu
Terdaftar 1 bulan yang lalu
3
Denis Babushkin
Terdaftar 1 bulan yang lalu
4
asakuno asakuno
Terdaftar 1 bulan yang lalu
5
aldo salerno
Terdaftar 2 bulan yang lalu
Kecerdasan buatan untuk mengurai produk dari halaman mana pun
productapi.dev
ID
JA
© kzen.dev 2023
Sumber
unix.stackexchange.com
di bawah lisensi cc by-sa 3.0 dengan atribusi