How to Create a Download for Linux Update for Offline PC

How to Create a Download for Linux Update for Offline PC thumbnail
As long as you can download from somewhere, you don't need a Internet connection to update your Linux distro.

One of the advantages of Linux is its ability to automatically download updates to the operating system and installed software packages. Package updating relies on an Internet connection though. Fortunately, there is an open source software script -- "Sushi, huh?" -- that will help you do the job. Sushi, huh? will run in either Windows or Linux. It will download the packages and dependencies you need using an Internet connected computer. You can then transfer the files to another medium and install them into your unconnected Linux distro.

Things You'll Need

  • Web browser with Javascript support enabled
  • One of the following Linux distros: Debian, Fedora, Mandriva, openSuse or Ubuntu (you must have a Python version greater than 2.4 but less than 3.0)
  • Linux or Windows (Windows version must be 2000 or later)
  • Flash drive
Show More

Instructions

    • 1

      Download Sushi-huh-0.5.3.zip, and extract the files to a flash drive.

    • 2

      Open the "srcs" folder. If using Linux, skip to step 4.

    • 3

      Double-click on sushi_huh.bat if you are using Windows. Your Web browser will be invoked at this point. If your browser does not open, open a browser, go to the address bar and type "http://localhost:7874" without the quotation marks.

    • 4

      Open a terminal or console if using a Linux distro. Type "chmod +x sushi_huh.py" without the quotation marks. This will make the python script executable.

    • 5

      Type "./sushi_huh.py" without the quotation marks. Your Web browser will be invoked at this point. If your browser does not open, open a browser, go to the address bar and type "http://localhost:7874" without the quotation marks.

    • 6

      Click "Next" and choose your desired Linux distro when prompted.

    • 7

      Click "Next" and choose your appropriate distro version and release, then choose the appropriate architecture (32 or 64 bit) for your computer.

    • 8

      Click "Next." Choose the repositories that you want to use by clicking the boxes next to the repository names. Clicking will deselect the repository if it is already checked.

    • 9

      Click "Next." Choose the packages that you want to install by clicking the boxes next to the package names. Your chosen packages and dependencies will now be downloaded to the sushi_huh folder.

    • 10

      Copy the sushi_huh folder to a flash drive.

    • 11

      Put the flash drive in a USB port on the machine you want to update. Run the program again and choose "Synchronize."

    • 12

      Check "Transfer the downloaded packages to your PC."

    • 13

      Click "Next" and the program will proceed to update your Linux installation.

Tips & Warnings

  • If you would prefer to let sushi, huh? configure your package manager automatically, run the Linux script as root by typing " sudo ./sushi_huh.py" at step 5.

  • If this is not for an initial installation, or if you already have packages and dependencies that you don't need duplicated, then click "Synchronize" at the screen where you choose packages, to avoid duplication of your efforts. Synchronize will also check for damaged packages and dependencies.

  • As of December 2010, Sushi, huh? will only download packages from the official Linux repositories. You will not be able to download packages from PPA repositories.

Related Searches:

References

Resources

  • Photo Credit computer problems image by kuhar from Fotolia.com

Comments

You May Also Like

  • How to Update Windows XP Offline

    Released in 2001, Windows XP is an older version of the Microsoft Windows operating system. The software is for use on personal...

  • How to Update an ANSAV Antivirus

    ANSAV is an Indonesian-based antivirus software distribution. It is one of the most commonly used antivirus softwares for computer users in Indonesia....

  • How to Fix an Offline Printer

    When you want to print a document, you choose print and select your favorite printer but nothing happens. You look at the...

  • How to Install Java 1.5 0-Sun

    Created by Sun Microsystems, Java is an object-oriented programming language that supports the creation of cross-platform software. Unlike many applications designed ...

  • How to Update an Escan Antivirus

    eScan is an anti-virus application available for the Windows and Linux operating systems. To ensure your computer's continued safety, it is extremely...

  • How to Download Torrents With Linux

    If you want to download torrent files using the Linux operating system, you can use a native application called "Transmission." Transmission is...

  • How to Create a Linux Web Server

    In order to create a web server on Linux, the server should be very stable. If the system is like most other...

  • How to Update Drupal Modules

    Drupal, the content management system developed by Dries Buytaert, was originally released in 2001. It is an open source project with the...

  • JDK 1.6.0-7 Java Upgrade Installation Problems

    The Java Developer's Kit (JDK) is a development platform used to create Java programs. You must upgrade the Java compiler on your...

  • How to Erase a Linux Hard Drive to Put Microsoft on it

    All versions of Linux use different file systems than Microsoft Windows. Hard drives formatted with a Linux file system like Ext3 or...

Related Ads

Featured