0

Good evening everybody!

The "setup":

My "online PC":

Running Win10, I don't want to bother with installing another OS on that machine.

My "offline PC":

Running ubuntu 15.04 32bit. It has never been connected to the internet and I want to keep it that way.

The problem / question

I want to download software on my online windows PC, transfer it to the offline ubuntu PC (with a USB-drive or whatever) and then install it there.

I have only found tutorials and infos for running two ubuntu PCs and "exchanging" software between them, but not really anything for downloading stuff on a windows machine and then installing it on a ubuntu machine. And like I said, I don't want to set up a second OS on that "online PC". So, is there a (noob-friendly) way to do this? (I have almost 0 experience with ubuntu or linux in general, I know that you can use "get-apt" to install software on ubuntu if an internet connection is available, or something like that)

Why?

I only have one PC (a laptop actually) that is connected to the internet, all my other devices are offline, for privacy / security reasons. (I know, I am a bit paranoid, and yes, I know that beeing paranoid and running Win10 is a bit of a contradiction)

1 Answers1

0

This will depend greatly on how the software is distributed. If it’s a .deb file, then you have a couple of options:

  1. Using a GUI, right-click on the .deb file
  2. Choose “Package Menu”⇢“Install Package” (it might be named something slightly different. I don’t have a 15.04 installation anywhere to confirm with)

If you prefer to use the terminal, then:

sudo dpkg -i whatever.deb

You will want to have the installation media for Ubuntu nearby in the even there are unmet dependencies, as many of the core packages can be found on there.

The other option would be to compile the application from source. Generally the process goes:

  1. Download a file with a .tar.gz or .tar.bz2 extension
  2. Decompress it
  3. Check for dependencies with ./configure
  4. Compile with make
  5. Install with make install

Hopefully this will give you what you need.