Thursday, April 19, 2007

Backup your installed programs on ubuntu and install them on another computer without internet !

Read this tutorial if :

  • you have slow internet connection and you have to reinstall your Ubuntu , you don't want to re-download all the programs which you had downloaded .
  • you want to install Ubuntu with certain programs on many computers in a an office or someplace... but you dont want to download programs for each computer.
  • or let say you want to install programs on a computer which doesn't have internet !

all the programs which you install using Synapatic package manger have a .Deb file (the installation file) and they are archived in this folder :

/var/cache/apt/archives

you can go there and copy the deb files to a CD , and then install them in another PC .
for example I myself have copied the Java Virtual Machine's deb files (which are about 60 MB) to somewhere on my hard disk and each time I install it from hard disk (instead of downloading it)

just make sure when you copy a program's Deb file , you copy its dependencies too (to find out the dependencies double click on the file and you will see the info)


a safe way to install many packages without having you find the dependences is to
copy all the files in the address below :
/var/cache/apt/archives
but before that you may want to clean "old packages" using this command :
sudo apt-get autoclean
and on the new PC , and open a terminal and go to the folder containing backed up Deb files and then type
sudo dpkg -i *.deb
this will automaticly finds out the dependencies and installs them by order !



A Friend's Note :
A webmaster usually goes for pay per click rather than any other online marketing plan. This is because ppc is heard of in hosting business, the rest are not. In student web hosting services however, the layman information spectrum is much larger.




+ by the way there is a GUI program named AptOnCD , you can also use that ! (the same thing but in graphical mode but command based way always works and it is so faster )
Post a Comment

Related

Labels

computer (48) ubuntu (46) linux (28) tutorial (20) opinion (17) programming (14) software overview (13) terminal (12) troubleshooting (8) life (7) literature (7) poem (7) human languages (6) vim (6) bash (5) google (5) python (5) android (4) cars (4) phpBB (4) suggestion (4) tips (4) 12.04 (3) Chef (3) extension and addons (3) firefox (3) java (3) personal (3) russian (3) shell (3) windows (3) 64bit (2) Calligraphy (2) Chicago (2) Vagrant (2) apple (2) backup (2) bug (2) code (2) eclipse (2) funny (2) google chrome (2) idea (2) monitor (2) php (2) phpBB3 (2) shorter prompt (2) ssh (2) virtualbox (2) $_SERVER['REQUEST_URI'] (1) 2.7 (1) ALT+Backspace (1) AVR (1) Alt-Printscreen-K (1) AutoRotate (1) CTRL+ALT+DELETE (1) DRM (1) Debugging (1) Gimp (1) Gimp 2.8 (1) Microcontroler (1) Restart X (1) UML (1) Ventra (1) adsense (1) amazon (1) audio (1) aws (1) background process (1) battery (1) bing (1) blank (1) blogging (1) bmw (1) boot (1) business review (1) car (1) cd (1) chrome (1) comcast (1) computer kubuntu (1) conference (1) cookie (1) cron (1) database (1) date (1) display (1) domain name (1) download manager (1) dual boot (1) dual monitor (1) extensions (1) feature request (1) file (1) folder (1) freeze (1) gimp single window (1) git (1) gnome 3.10 (1) google docs (1) google plust (1) google+ (1) grep (1) icon (1) install (1) iterator (1) links (1) linu (1) linux links (1) list (1) mac os (1) media server (1) microsoft (1) moonlight (1) music (1) mysql (1) name (1) nautilus (1) netflix (1) notepad++ (1) parking (1) permission (1) philosophy (1) photo (1) prompt (1) protest (1) ps3mediaserver (1) putty (1) read from file (1) realtek (1) resolution (1) roku (1) samsung (1) scala (1) screenshot (1) security (1) selinux (1) server (1) skype (1) space (1) spam (1) spambot (1) sql (1) suspension (1) system monitor (1) tar (1) task manager (1) template design (1) th23 domain (1) thinking (1) ubuntu 13.10 (1) unity (1) vimrc (1) virtual machine (1) weblogic (1) wget (1) with space (1) xorg (1) xrand (1)