Bagaimana saya bisa memperbarui Ubuntu offline tanpa menggunakan Synaptic atau Keryx?

12

Saya menggunakan Ubuntu 12,04 di rumah saya dan memiliki koneksi internet yang baik dan sistem saya berfungsi dengan baik.

Salah satu teman saya memiliki kantor kecil dan dia berpikir untuk beralih dari Windows ke Ubuntu 11.10 atau lebih tinggi. Masalahnya adalah dia tidak memiliki koneksi internet.

Dia bertanya kepada saya apakah ada kemungkinan untuk menginstal semua pembaruan tanpa memiliki Internet. Saya melakukan banyak pencarian, saya menemukan pertanyaan ini yang mengatakan menggunakan Keryx atau Synaptic Manager akan melakukan itu.

Tapi saya menggunakan 11,04 dan tidak ada manajer Synaptic di dalamnya sehingga saya menghasilkan dan mengunduh skrip. Dengan cara lain ketika saya mencoba menginstal keryx ( pada sistem instalasi baru mana pun saya harus mengambil pembaruan atau sistem yang memiliki koneksi internet ) masukkan deskripsi gambar di sini

Ini menunjukkan kepada saya kesalahan bahwa saya tidak memiliki python. Tapi saya mengalami itu

masukkan deskripsi gambar di sini

Menginstal aplikasi ini tidak memenuhi dependensi. Poin kuncinya di sini adalah

  • Bagaimana Saya Menginstal pembaruan tanpa memiliki internet di instal baru Ubuntu .
  • Bagaimana saya menginstal ubuntu-restricted-extras
twister_void
sumber
Siapa pun yang menjawab Tidak membantu saya ..
twister_void
Ketergantungannya adalah python <2.7 dan Anda mungkin mengalami python 3.
Mahesh
Bung, beri tahu saya apakah Anda sudah mencoba jawaban saya. Jika ya apa hasilnya
Tachyons
Anda harus dapat menggunakan versi portabel Keryx, saya baru saja melakukan hal yang sama pada mesin offline 10.04.2 dan bekerja dengan baik. Sudahkah Anda mencoba menggunakan versi portabel Keryx pada kunci USB?
John Lyon

Jawaban:

4

Sejauh yang saya tahu, Anda tidak dapat mengunduh pembaruan untuk sistem Oneiric (11.10) menggunakan Ubuntu Natty (11.04). Anda harus memiliki sistem Ubuntu 11.10 yang berfungsi.

Sebuah sketsa tentang proses yang kami ikuti:

  1. Pertama kita akan menginstal mesin Virtual di sistem OP's Natty (11.04).
  2. Kami akan menginstal Ubuntu 11.10 di mesin virtual itu
  3. Kami akan menyiapkan mesin virtual untuk memiliki folder bersama yang umum antara OS host (11.04) dan OS tamu (11.10)
  4. Kami akan membuat skrip unduhan paket yang diperlukan untuk memutakhirkan sistem itu (OS tamu yaitu Ubuntu 11.10).
  5. Kami akan mentransfer skrip unduhan ke OS host menggunakan folder bersama yang disiapkan di langkah 3.
  6. Di OS host, kami akan mengunduh semua paket yang diperlukan dengan bantuan skrip unduhan yang kami dapatkan di langkah 5.
  7. Kami akan mentransfer semua file .deb yang diunduh di sistem Offline, yaitu sistem Ubuntu 11.10 yang sebenarnya di PC temannya.
  8. Kami akan membuat repositori lokal di PC temannya dengan paket-paket itu.
  9. Kami akan memutakhirkan teman OP, Ubuntu dengan bantuan repositori lokal yang dibuat pada langkah 8.

1. Mendapatkan sistem Oneiric yang berfungsi

Ada dua cara untuk memiliki sistem Oneiric yang berfungsi.

  • Dengan Melakukan instalasi yang sebenarnya

    Anda harus menginstal Ubuntu Oneiric (11.10) di komputer dengan koneksi Internet. Meskipun dimungkinkan juga dari sistem live yang dijalankan dari USB atau CD, saya sarankan untuk menginstal. Anda bisa mendapatkan bantuan untuk menginstal Ubuntu dari tautan ini:

  • Menginstal Oneiric di Mesin VirtualBox Virtual

    1. Untuk menginstal VirtualBox di Ubuntu 11.04 Natty Narwhal, jalankan perintah ini di terminal:

      sudo apt-get update
      sudo apt-get install virtualbox
      
    2. Kemudian instal Oneiric di mesin virtual.

    3. Siapkan folder bersama di mesin virtual.

      Anda perlu menginstal VirtualBox Guest Additions untuk mengaktifkan fitur folder bersama. Jalankan perintah ini di mesin virtual untuk menginstalnya:

      sudo apt-get install virtualbox-guest-additions
      

      Jika Anda memerlukan bantuan untuk mengaktifkan fitur folder bersama di VirtualBox, periksa tautan ini:

2. Ambil file deb yang diperlukan untuk pembaruan

Harap Perhatikan poin-poin spesifik ini:

  1. Disarankan untuk tidak memperbarui sistem virtual selama instalasi atau sesudahnya sebelum menginstal Synaptic. Karena, pembaruan itu mungkin dihapus dari cache dan tanpa pembaruan itu, Anda tidak dapat berhasil membuat skrip unduhan paket.

  2. Jangan jalankan sudo apt-get cleanatau sudo apt-get autoclean, karena perintah-perintah itu menghapus file deb dari cache.

Kemudian boot ke sistem Oneiric yang memiliki koneksi Internet (baik dari sistem yang diinstal atau di VirtualBox) dan ikuti prosedur ini:

  1. Instal Pengelola Paket Synaptic . Jalankan perintah ini di terminal untuk ini: (Catatan, Anda harus menghubungkan mesin virtual ke Internet , tanpa akses Internet mesin tidak dapat memperbarui daftar paket)

     sudo apt-get update 
     sudo apt-get install synaptic
    

    Anda mungkin juga ingin mengunduh paket yang diperlukan untuk ubuntu-restricted-extraspaket tersebut. Untuk melakukannya, Jalankan perintah ini tambahan dengan dua perintah sebelumnya

     sudo apt-get install -d ubuntu-restricted-extras
    

    Perintah ini tidak akan menginstal paket, itu hanya mengunduh dengan semua dependensi di /var/cache/apt/archivesfolder.

  2. Kemudian buka Manajer Paket Synaptic. Tekan tombol Tandai Semua Peningkatan .
    gambar tombol tekan pemutakhiran

  3. Ketika ditanya apakah Anda ingin menandai saluran tambahan yang diperlukan , tekan tombol Tandai.
    gambar jendela tanda tambahan

  4. Lalu pergi ke File -> Hasilkan skrip unduhan paket , simpan skrip sebagai file. Biarkan update-downloader.shdi folder bernama Updates. Kami menganggap Updatesfolder tersebut ada di direktori home Anda, yaitu di . Kemudian tutup Synaptic./home/username

  5. Sekarang unduh file deb.

    1. Buka folder Pembaruan , tempat Anda menyimpan update-downloader.sh.

    2. Saat Anda masih di Terminal dan memiliki cd'd ke Updates folder yang Anda buat sebelumnya, jalankan perintah ini:

      cp /var/cache/apt/archives/*.deb .
      

      Itu menyalin file deb yang diunduh yang digunakan untuk menginstal Synaptic Package Manager dan file yang diunduh untuk ubuntu-restricted-extraspaket.

    3. Kemudian jalankan perintah ini sh ./update-downloader.shuntuk mengunduh semua file deb yang diperlukan untuk memperbarui dalam folder saat ini (yaitu, dalam Updatesfolder.

      Atau

      Atau, Anda dapat mentransfer Updatesfolder dengan beberapa file deb. Anda baru saja menyalin dari /var/cache/apt/archivesdengan update-downloader.shskrip di dalamnya ke OS host melalui fitur folder bersama VirtualBox.

      Kemudian di sistem host Ubuntu, buka terminal dan jalankan perintah di bawah ini dengan pergi ke folder Updates yang baru saja Anda salin dari OS tamu menggunakan fitur folder bersama, di mana update-downloader.shfile berada:

      sh ./update-downloader.sh
      
    4. Jika Anda mengunduh file .deb di mesin virtual, pada langkah ini, transfer folder Pembaruan dengan file-file itu menggunakan fitur folder bersama Kotak Virtual. (Langkah ini hanya diperlukan jika Anda mengunduh file di mesin virtual)

    5. Setelah Anda mendapatkan folder Pembaruan dengan semua file deb di PC host Anda (yaitu, dalam sistem Natty Anda) salin folder itu dengan semua file pada USB flash drive. Anda mungkin juga ingin membakar DVD dengan paket-paket itu, meskipun saya tidak merekomendasikan itu.

    6. Transfer Updatesfolder menggunakan drive USB Anda (atau CD / DVD, jika Anda membakarnya) ke PC teman Anda.

3. Gunakan file deb untuk membuat repositori lokal

Salin seluruh folder yang dinamai Updateske komputer tanpa Internet. Letakkan folder itu di direktori. Katakanlah, Anda telah meletakkan folder Pembaruan di direktori home. Buat direktori baru di folder rumah Anda dengan namaoffline , dan pindahkan Updatesfolder ke offlinefolder tersebut. Sekarang, struktur direktori terlihat seperti ini

   + rumah 
     + - nama pengguna
       + - offline
         + - Pembaruan (berisi file .deb)
 

  1. Sekarang buka terminal dan buka offlinefolder. Setelah di offlinefolder, jalankan perintah ini untuk menghasilkan file indeks paket yang diperlukan:

    apt-ftparchive packages . > Packages
    

    Ini akan membuat file dengan nama Packages.

  2. Sekarang buka /etc/apt/sources.listfile dengan kekuatan root. Di terminal lakukan ini

    gksu gedit /etc/apt/sources.list
    
  3. Kemudian tekan beberapa Entersaat kursor Anda berada di awal file. Ini akan membuat baris kosong baru di atas. Tulis baris ini sebagai baris pertama dalam file

    deb file:/home/username/offline /

    Kemudian simpan file dengan Ctrl+ Sdan keluar gedit, editor teks.

    Ingatlah untuk menggunakan nama folder / jalur yang tepat untuk folder offline, dan ganti usernamedengan nama login pengguna.

    Juga, jika Anda yakin, teman Anda tidak dapat menggunakan sumber repositori lain, Anda mungkin ingin menonaktifkan semua repositori lainnya dengan memberi #tanda sebelum setiap baris dalam /etc/apt/sources.listfile. (Ini sebenarnya tidak diperlukan, tetapi disarankan) .

    Perhatikan bahwa umumnya diperlukan untuk menempatkan repositori lokal di bagian atas file, untuk memberikan preferensi yang lebih tinggi daripada sumber repositori lainnya. (Tetapi dalam kasus khusus ini, Anda mungkin bisa lolos dengan tidak melakukan ini, karena teman Anda bahkan tidak dapat terhubung ke Internet untuk mengakses salah satu dari repositori yang dikonfigurasi lainnya.)

4. Lakukan pembaruan tanpa mengakses Internet!

  1. Jalankan sudo apt-get updatedi terminal untuk membuat manajer paket mengenali direktori pembaruan lokal Anda.

  2. Kemudian lakukan perintah ini untuk meningkatkan sistem offline:

     sudo apt-get upgrade --allow-unauthenticated
    

Selesai! Anda telah meningkatkan sistem Anda tanpa akses Internet.


Beberapa Catatan:

1. Tidak ingin menulis opsi boleh-tidak diautentikasi setiap saat?

Jika Anda ingin menggunakan repositori lokal ini untuk menginstal paket dari waktu ke waktu, tetapi merasa bosan untuk selalu menggunakan allow-unauthenticatedopsi itu, lakukan ini.

Buat sebuah file bernama 99mysettingsdalam /etc/apt/apt.conf.ddengan gedit dan tambahkan baris di file itu dan simpan.

    APT::Get::AllowUnauthenticated "true";

Untuk membuka file bernama 99mysettins di direktori itu dengan kekuatan root gunakan perintah ini di terminal

gksu gedit /etc/apt/apt.conf.d/99mysettings

2. Catatan tentang opsi boleh-tidak terauthentikasi:

Anda mungkin bertanya-tanya mengapa saya telah menyediakan --allow-unauthenticatedopsi. Ini digunakan karena repositori pembaruan lokal Anda tidak asli ke sistem. Tetapi itu tidak akan membahayakan, karena Anda mengunduh paket-paket itu dari repositori resmi Ubuntu yang asli.

3. Sebagai gantinya, saya ingin memiliki repositori tepercaya:

Periksa pos luar biasa dan epik ini di forum Ubuntu tentang cara membuat repositori lokal tepercaya . Jika Anda membuat repositori tepercaya, Anda tidak perlu --allow-unauthenticatedlagi menyediakan opsi.

Rekomendasi: Saya akan merekomendasikan Anda untuk tidak menggunakan repositori PPA, kecuali Anda benar-benar mempercayainya. Secara khusus, jangan gunakan repositori eksperimental, karena mereka dapat memperkenalkan masalah ketergantungan dalam sistem, yang sering disebut oleh Unix geek sebagai neraka ketergantungan . Ini bisa lebih sulit untuk diperbaiki ketika Anda tidak memiliki koneksi Internet.

Anwar
sumber
Di mana Anda membuat file update-script.shdan mengapa Anda menjalankan skrip ini.
twister_void
@Gaurav_Java maaf. nama itu update-downloader.sh. Hanya kesalahan
Anwar
Anwar tidak berfungsi dan tidak memutakhirkan apa pun lihat tautan ini paste.ubuntu.com/1109550
twister_void
Saya pikir, Anda menjalankan upgrade dari mesin virtual. Baca jawabannya dengan seksama, saya ingin Anda mengunduh pembaruan dari mesin virtual dan kemudian menggunakan pembaruan itu untuk membuat repositori di mesin nyata dan kemudian menggunakan pemutakhiran
Anwar
Atau Anda mungkin juga ingin mendiskusikan ini di ruang obrolan ini
Anwar
3

Anda dapat menggunakan Keryx tanpa menginstalnya. Saya secara teratur menggunakan keryx 0.92.4.1, bukan versi 1.

Alasan saya memilih versi yang lebih lama adalah, jika ingatan saya baik, v0.92x itu akan membiarkan Anda menginstal paket tambahan, sementara v1 hanya akan membiarkan Anda memperbarui. Saya tidak pernah berhasil menginstalnya (secara otomatis) paket apa pun untuk saya, jadi berikut ini mungkin berlaku untuk versi 1 juga.

Ini adalah bagaimana saya menggunakannya:

  1. Ekstrak keryx ke homedirektori Anda di komputer tanpa internet (sebut saja komputer tanpa internet ).
  2. Lari:

    python keryx/source/keryx.py
    
  3. Buat proyek baru. Secara default, nama komputer adalah nama proyek. Anda dapat mengubahnya sebelum mengklik "Proyek baru". Dalam contoh ini, saya menyebutnya "chompituga".

  4. Ini akan meminta Anda untuk "mengunduh daftar paket terbaru". Anda tidak memiliki internet, jadi klik no.

  5. Setelah beberapa saat, Anda akan memiliki daftar semua paket, dengan yang diinstal ditandai dengan tepat. Anda dapat menutup program sekarang.

  6. Sekarang salin folder keryx/projects/chompitugake usb. Ini berisi yang berikut:

    chompituga.keryx
    debian.conf
    installcache.sh
    lists/
    packages/
    sources/
    
  7. Sekarang di komputer dengan akses internet (sebut saja komputer w / internet ): ekstrak keryx ke homedirektori.

  8. Salin folder proyek Anda (dalam contoh ini, chompituga) dan semua kontennya dari USB ke keryx/projects/folder di komputer w / internet .

  9. Jalankan keryx:

    python keryx/source/keryx.py
    
  10. Kali ini, buka proyek, yang disebut "chompituga" dalam contoh ini (lihat gambar).

    jendela hasil keryx

  11. Ini akan meminta untuk mengunduh daftar paket terbaru, kali ini klik ya. Setelah beberapa saat, itu akan menunjukkan bahwa daftar paket telah diperbarui. Anda dapat melihat daftar paket di jendela utama dan yang memiliki versi yang lebih baru akan ditandai berbeda.

  12. Sekarang dimungkinkan untuk mengunduh paket yang diperbarui dengan menu Project | Get Updates, tombol "Get Updates", atau kombinasi Ctrl+ U.

  13. Dimungkinkan juga untuk menginstal paket baru (harus menangani dependensi) dengan memilih paket yang diinginkan dan kemudian menu Project | Download package.

  14. Paket diunduh ke keryx/packages/chompituga/packages/folder. Anda membawa isi folder itu kembali ke komputer tanpa internet .

  15. Kembali ke komputer tanpa internet , salin paket yang diunduh di suatu tempat dan, dalam folder itu cukup lakukan:

    sudo dpkg -i *.deb
    
  16. Pastikan untuk menginstal pembaruan kernel ("linux-header", "linux-image" atau paket "linux-something" lainnya) secara terpisah - mungkin setelah pembaruan lainnya.

  17. Terkadang, tampaknya perlu menginstal dengan opsi --force-depends. Saya melakukannya, untuk berjaga-jaga, ketika saya melihat sangat banyak paket untuk diperbarui.

    sudo dpkg -i --force-depends *.deb
    
  18. Setelah selesai menginstal pembaruan, jalankan kembali keryx (langkah 2); buka proyek (langkah 10) dan, dari menu Project | Update Status, perbarui daftar paket yang diinstal. Ini akan membutuhkan kata sandi pengguna Anda dua kali. Pastikan untuk melakukan ini hanya di komputer tanpa internet .

  19. Sekarang yang harus Anda lakukan adalah mengulangi langkah 6 hingga 18 setiap kali Anda ingin memperbarui komputer tanpa internet .

Maaf jawaban ini panjang. Saya dapat meyakinkan Anda bahwa prosedurnya agak sederhana dan langsung.

Catatan: Tidak masalah jika komputer memiliki versi / rasa Ubuntu yang berbeda . Saya belum menguji keryx dengan distro selain * buntu.

carnendil
sumber
Maaf untuk bahasa Inggris yang buruk.
carnendil
1
Bahasa Inggris Anda baik-baik saja, tetapi versi Keryx saat ini terlihat sangat berbeda dan tampaknya telah menghapus banyak fungsi ini sepenuhnya! Saya masih berhasil secara longgar mengikuti instruksi ini - saya meminta Keryx untuk mengunduh deb yang sesuai dan dapat menginstalnya dpkg, jadi dapatkan upvote.
John Lyon
sunting: Terima kasih @jozzas. Itu memang fungsionalitas untuk dapat menginstal paket tambahan , bukan hanya memperbarui, yang mendorong saya memilih versi yang lebih lama. Tetap saja, saya harus belajar melakukannya secara semi otomatis seperti ini.
carnendil
1

Ada cara lain untuk mencapai ini:

Peningkatan pertama:

  1. Pertama, Boot versi lama Ubuntu (11.04) di komputer Anda yang memiliki koneksi Internet menggunakan Live CD atau USB.

  2. Kemudian buka terminal dan jalankan sudo apt-get updateuntuk memperbarui daftar paket yang tersedia online. (Harap dicatat bahwa, perintah ini tidak akan memperbarui sistem, itu hanya memperbarui daftar paket).

  3. Kemudian jalankan perintah berikut di terminal untuk menghasilkan daftar url file paket yang diperlukan untuk peningkatan.

     sudo apt-get upgrade --print-uris -y | grep -o "http:.*deb'"  | grep -o .*.deb > list
    

    _Jika repositori adalah arsip ftp alih-alih arsip http , ganti httpdengan ftp_. Perintah di atas akan membuat daftar url paket yang perlu diunduh.

  4. Kemudian simpan listfile tersebut, sehingga Anda bisa menggunakannya nanti. Sekarang boot Ubuntu reguler Anda, sambungkan ke internet dan letakkan listfile di suatu tempat dan jalankan dengan wgetmengunduh semua file. Saya menyarankan Anda untuk membuat folder dan menempatkan file di sana, Lalu pergi ke folder yang ditentukan di terminal dan gunakan perintah di bawah ini untuk mengunduh semua.

    wget -c -i list
    
  5. Salin seluruh folder di komputer teman Anda, login ke Ubuntu, buka terminal dan pergi ke folder menggunakan cdgunakan sudo dpkg -i *.debuntuk menginstal semua pembaruan.

Pembaruan selanjutnya:

Jika Anda perlu memutakhirkan lagi Ubuntu teman Anda, salin file statusdari /var/lib/dpkg/folder di PC Anda dan kemudian boot lagi Ubuntu 11.04 lagi. Kemudian ikuti proses ini:

  1. Buka terminal dan ketik gksu nautilus.

  2. Salin statusfile yang telah Anda salin dan tempel di /var/lib/dpkgfolder untuk mengganti yang asli.

  3. Kemudian ikuti langkah 2 ke 5 dari peningkatan Pertama bagian

Catatan: Jangan gunakan kembali sesi Live Ubuntu sebelumnya. Gunakan "startup-disk-creator" di Ubuntu Anda untuk membuat Live USB dan pilih opsi discarded on shutdown di bagian bawah atau Use a Live CD.

Anwar
sumber
0

Anda hanya perlu menginstal apt-offlineatau apt-offline-guike mesin yang tanpa internet.

Description-en: offline apt package manager
 apt-offline is an Offline APT Package Manager
 .
 apt-offline can fully update and upgrade an APT based distribution without
 connecting to the network, all of it transparent to apt
 .
 apt-offline can be used to generate a signature on a machine (with no network).
 This signature contains all download information required for the apt database
 system. This signature file can be used on another machine connected to the
 internet (which need not be a Debian box and can even be running windows) to
 download the updates.
 The downloaded data will contain all updates in a format understood by apt and
 this data can be used by apt-offline to update the non-networked machine.
 .
 apt-offline can also fetch bug reports and make them available offline
Sepero
sumber
Masalah dari metode ini adalah, apt-offlinesalin semua file .deb di /var/cache/apt/archivesfolder dan jika file .deb yang Anda unduh sangat besar, dan freespace dalam filesystem berukuran kecil, itu akan menjadi masalah
Anwar
Sesuai tautan yang telah saya tambahkan dalam jawaban, Anda dapat mengonfigurasi apt-offline untuk mengunduh ke direktori pilihan Anda
Hashken
0

Apa pun opsi yang Anda gunakan untuk mencapai apa yang ingin Anda capai, Anda harus menggunakan koneksi internet untuk membantu teman Anda.

Opsi lain yang tersedia adalah membuat live usb / cd khusus untuk mereka dengan semua pembaruan ditambahkan dan disertakan untuk mereka. Alat paling mudah untuk mencapai hal ini adalah dengan pembuat Ubuntu.

Anda harus menginstal ini ke mesin Anda, dengan akses internett, sehingga Anda dapat menyesuaikan livecd / usb / install untuk teman Anda tanpa akses internett.

Jadi pertama-tama Anda harus menginstal pembuat Ubuntu di komputer Anda. Untuk melakukannya, Anda harus membuka terminal dan menambahkan ppa pembuat ubuntu

sudo add-apt-repository ppa:f-muriana/ubuntu-builder

sudo apt-get update

sudo apt-get install ubuntu-builder

Selanjutnya Anda perlu mengunduh gambar livecd currrent http://cdimage.ubuntu.com/dvd/current/

Sekarang bicara dengan teman Anda dan buat daftar setiap perangkat lunak yang dibutuhkan teman Anda di mesin itu. Setelah daftar Anda selesai, mulai pembuat ubuntu di komputer Anda.

langkah 1 Pertama impor gambar ubuntu yang sebelumnya Anda unduh dengan mengklik Select isolaluimport from local

Impor gambar yang Anda unduh sebelumnya

Setelah diimpor klik di edit sources.listdalam pembuat Ubuntu

Seorang editor akan muncul, sekarang scoll down dan hapus #dari 4 baris berikut dalam contoh ini yang merupakan ubuntu 12,04 livecd yang digunakan

deb http://archive.ubuntu.com/ubuntu precise main restricted

deb-src http://archive.ubuntu.com/ubuntu precise main restricted

deb http://archive.ubuntu.com/ubuntu precise-updates main restricted

deb-src http://archive.ubuntu.com/ubuntu precise-updates main restricted

Juga tambahkan sumber lain yang diperlukan untuk perangkat lunak tambahan ke sources.list jika belum tersedia dari repositori utama.

Klik save lalu klik closesetelah selesai

Langkah 2

Sekarang dari Ubuntu builder klik pada console tombol

Terminal akan terbuka dan mungkin perlu waktu karena pembaruan

Pertama mari kita perbarui sistem livecd

Di terminal yang dibuka

apt-get upgrade

tunggu sampai semua upgrade selesai

Sekarang masih di terminal, instal perangkat lunak tambahan apa pun yang diperlukan dari daftar perangkat lunak yang dibuat sebelumnya dengan teman Anda

apt-get install "nama paket"

misal jika teman Anda ingin gimp diinstal

apt-get install gimp

Ingat semua yang diinstal dan diperbarui dengan cara ini akan diinstal ke iso live / cd bukan komputer Anda

Ulangi dan Instal semua yang diperlukan untuk teman Anda termasuk perangkat lunak tambahan dan ekstra yang Anda ingin instal

apt-get install ubuntu-restricted-extras

Saya pikir saran yang dibuat sebelumnya adalah yang baik, jadi mari kita instal apt-offline dan apt-offline-gui ke livecd Anda sehingga teman Anda dapat memperbarui sistem lagi di kemudian hari, dengan bantuan Anda, dari koneksi internett.

apt-get install apt-offline apt-offline-gui

Setelah Anda menambahkan semua yang diperlukan ketik exitdi terminal dan tekanenter

Sekarang di pembangun ubuntu, isi beberapa bidang, misalnya beri nama livecd Anda

Sekarang klik buildtombol di pembangun ubuntu Ini akan memakan waktu jadi pastikan untuk pergi sampai selesai.

Setelah dibangun tutup pembuat Ubuntu

Sekarang untuk menemukan lokasi iso yang baru saja Anda buat, cukup klik file / sistem file / home / ubuntu-builder / dan Anda akan melihat nama / gambar yang baru saja Anda buat di folder itu.

Gambar livecd Anda yang diperbarui sekarang siap untuk membakar dengan cara biasa. Ketika diinstal ke komputer teman Anda semua pembaruan dan hal-hal tambahan yang Anda tambahkan juga akan diinstal.

damien
sumber
0
  1. Masukkan live-cd / usb dari ubuntu 11.10 ke sistem Anda.
  2. tekan ctrl+ alt+ deleteuntuk membuka terminal, dan jalankan

    sudo apt-get update

    sudo apt-get install synaptic

  3. Buka /var/cache/apt/archivesdan simpan konten di direktori aman

  4. Perbarui sistem Anda (live cd / usb) menggunakan update palungan

  5. Instal beberapa perangkat lunak jika Anda mau :-),

    Yaitu, jika Anda ingin ubuntu-dibatasi-ekstraInstal ekstra-ubuntu-terbatas ,

    berjalan sudo apt-get install ubuntu-restricted-extrasdi terminal

  6. Pasang aptoncdPasang aptoncd

  7. Luncurkan aptoncd dan tekan tombol buat, Ini akan membuat file iso

  8. Goto rumah / kantor teman Anda dengan iso Generated dan direktori dibuat untuk step3

  9. Salin direktori dan file iso ke desktop, Buka terminal dan pindah ke direktori itu

    cd /path/to/directory

  10. Jalankan sudo dpkg -i *.deb, Ini akan menginstal sinaptik

  11. Buka sinaptik dan klik Edit->add cdrom Ini akan menampilkan kotak dialog, Jangan klik

  12. Kembali ke terminal dan jalankan

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  13. Sekarang tekan tombol ok pada dialog yang dihasilkan dari synaptic di step11,

  14. Tekan Tandai semua pemutakhiran, masing-masing tombol Terapkan

  15. Sistem teman Anda diperbarui, Sekarang minum kopi ;-)

Untuk pembaruan di masa mendatang

  1. Masukkan live cd / usb di sistem Anda (Dalam mode offline), Langkah ini tidak diperlukan jika Anda menggunakan usb persisten

  2. Ambil iso dan direktori yang dibuat untuk pembaruan sebelumnya,

  3. Salin direktori dan file iso ke desktop, Buka terminal dan pindah ke direktori itu

    cd /path/to/directory

  4. Jalankan sudo dpkg -i *.deb, Ini akan menginstal sinaptik

  5. Buka sinaptik dan klik Edit->add cdrom Ini akan menampilkan kotak dialog, Jangan klik

  6. Kembali ke terminal dan jalankan

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  7. Sekarang tekan tombol ok pada dialog yang dihasilkan dari synaptic di step11,

  8. Tekan Tandai semua pemutakhiran, masing-masing tombol Terapkan

  9. Sekarang tingkatkan sistem Anda (live cd / usb) menggunakan manajer pembaruan, Ini akan menginstal pembaruan live cd / usb ke status pembaruan sebelumnya,

  10. Perbarui sistem Anda dari manajer paket sinaptik

  11. Pasang aptoncdPasang aptoncd

  12. Luncurkan aptoncd dan tekan tombol buat, Ini akan membuat file iso

  13. Goto rumah / kantor teman Anda dengan Genero iso

  14. Buka sinaptik dan klik Edit->add cdrom Ini akan menampilkan kotak dialog, Jangan klik

  15. Kembali ke terminal dan jalankan

    sudo mkdir /media/cdrom

    sudo mount -o loop /path/to/iso /media/cdrom

  16. Sekarang tekan tombol ok pada dialog yang dihasilkan dari synaptic di step11,

  17. Tekan Tandai semua pemutakhiran, masing-masing tombol Terapkan

  18. Sistem teman Anda diperbarui lagi

    Jangan ragu untuk berkomentar / mengedit, Jika posting saya ambigu :-)

Tachyons
sumber
Biarkan saya tahu mengapa downvoted, langkah-langkah ini bekerja untuk saya
Tachyons
-2

Untuk menginstal ubuntu-terbatas-ekstra ketik di terminal
sudo apt-get install ubuntu-restricted-extras

Untuk menginstal tipe Python di terminal
sudo apt-get install python
ini akan menyelesaikan masalah Anda dalam menginstal keryx

Di sini Anda dapat menemukan tutorial untuk keryx itu menyatakan dalam langkah-langkah sederhana bagaimana melakukan pekerjaan itu.

Ashu
sumber
Tutorial Link 2 untuk keyx rusak. dan bagaimana saya menginstal paket ini di komputer tanpa internet. saya jelas menyebutkan ini
twister_void
Srry untuk tautan rusak memperbaikinya dengan tautan baru
Ashu
1
Mesin tidak memiliki akses Internet, jadi sudo apt-get install ubuntu-restricted-extrasdan sudo apt-get install pythontidak akan berfungsi kecuali perangkat lunak yang diinstal tersedia dari beberapa sumber paket lokal.
Eliah Kagan
@ EliahKagan apa yang saya pahami dari pertanyaan adalah bahwa komputer OP memiliki internet tetapi temannya tidak.
Ashu
@ Ashu Anda mengerti dengan benar. satu sistem memiliki internet tetapi sistem instal yang baru tidak
twister_void