~teejee2008/apt-toolkit/trunk

« back to all changes in this revision

Viewing changes to README.md

  • Committer: Tony George
  • Date: 2017-04-09 12:30:20 UTC
  • Revision ID: tony.george.kol@gmail.com-20170409123020-7eiyroi9rpdqlcg3
Updated README.md

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
Aptik is a tool to simplify re-installation of packages after doing a fresh installation of an Ubuntu-based distribution. It can be used while re-installing or upgrading to the next Ubuntu/Linux Mint release.
6
6
 
7
 
[![](http://1.bp.blogspot.com/-tivz6R9TJuY/VpszW6xL6TI/AAAAAAAADHc/aX_QFkAas8w/s1600/1_Main_Window.png)](http://1.bp.blogspot.com/-tivz6R9TJuY/VpszW6xL6TI/AAAAAAAADHc/aX_QFkAas8w/s1600/1_Main_Window.png) 
 
7
[![](https://3.bp.blogspot.com/-wwMgW8Nz6kk/WOolELPPBQI/AAAAAAAAGPQ/UYc-DKcdhXwPSmxRPY6q2E0LIkIe24XJgCLcB/s460/aptik_main_window.png)](https://3.bp.blogspot.com/-wwMgW8Nz6kk/WOolELPPBQI/AAAAAAAAGPQ/UYc-DKcdhXwPSmxRPY6q2E0LIkIe24XJgCLcB/s1600/aptik_main_window.png)
8
8
 
9
9
Upgrading to the next release of an Ubuntu-based distribution can be a painful task. While most Ubuntu-based distributions provide an option to upgrade the existing installation, it can cause a number of problems. It sometimes results in broken packages and missing dependencies which can make the system unusable. If proprietary graphic drivers are in use, the system may boot into a black screen after the upgrade.
10
10
The look and feel of the new release is lost since the previous desktop settings are used.
15
15
 
16
16
## Features
17
17
 
18
 
1) **Backup & Reinstall Packages** - Saves a list of all extra packages installed by the user and re-installs the packages on the new system.  
 
18
1) **Backup & Reinstall Packages** - Saves a list of all extra packages installed by the user and re-installs the packages on the new system. It takes a backup of top-level packages that were installed manually by the user.
19
19
 
20
20
2) **Backup & Restore Launchpad PPAs** - Saves a list of third-party repositories (Launchpad PPAs) and restores the PPA on the new system.  
21
21
 
22
 
3) **Backup & Restore Downloaded Packages** - Saves the downloaded DEB packages in the APT cache to the backup location. These can be copied back to the APT cache on the new system so that the packages don't need to be downloaded again.
23
 
 
24
 
4) **Backup & Restore Icons and Themes** - Backup installed GTK/KDE themes and icon themes from /usr/share/icons and /user/share/themes. These can be restored on the new system.
25
 
 
26
 
5) **Backup & Restore Application Settings** - Application configuraton folders will be zipped and saved to the backup location. Restoring the directories on the new system will restore the settings for applications like Firefox, Chromium, etc. This is better than taking a backup of your entire Home directory as you can restore the settings for specific applications while keeping the new configuration for other applications.
 
22
3) **Backup & Restore Downloaded Packages** - Copies downloaded DEB packages from the APT cache (/var/cache/apt/archives/) to backup location. These can be copied back to the APT cache on the new system so that the packages don't need to be downloaded again.
 
23
 
 
24
4) **Backup & Restore Icons and Themes** - Backup and restore installed GTK/KDE themes and icon themes from /usr/share/icons and /user/share/themes.
 
25
 
 
26
5) **Backup & Restore Application Settings** - Application configuraton folders will be zipped and saved to the backup location. Restoring the directories on the new system will restore the settings for applications like Firefox, Chromium, etc. This is better than taking a backup of your entire Home directory as you can restore the settings for specific applications.
 
27
 
 
28
5) **Backup & Restore Application Settings** - Application configuraton folders will be zipped and saved to the backup location. Restoring the directories on the new system will restore the settings for applications like Firefox, Chromium, etc. This is better than taking a backup of your entire Home directory as you can restore the settings for specific applications.
27
29
 
28
30
## Screenshots
29
31
 
30
 
[![](http://1.bp.blogspot.com/-tivz6R9TJuY/VpszW6xL6TI/AAAAAAAADHc/aX_QFkAas8w/s1600/1_Main_Window.png)](http://1.bp.blogspot.com/-tivz6R9TJuY/VpszW6xL6TI/AAAAAAAADHc/aX_QFkAas8w/s1600/1_Main_Window.png)   
31
32
_Main Window_
 
33
[![](https://3.bp.blogspot.com/-wwMgW8Nz6kk/WOolELPPBQI/AAAAAAAAGPQ/UYc-DKcdhXwPSmxRPY6q2E0LIkIe24XJgCLcB/s640/aptik_main_window.png)](https://3.bp.blogspot.com/-wwMgW8Nz6kk/WOolELPPBQI/AAAAAAAAGPQ/UYc-DKcdhXwPSmxRPY6q2E0LIkIe24XJgCLcB/s1600/aptik_main_window.png) 
32
34
 
 
35
_Restore Software Sources (PPAs)_
33
36
[![](http://3.bp.blogspot.com/-4fuVE9CqR-Y/VpszW7vUU-I/AAAAAAAADHg/fzczwSuEyKc/s1600/2_Restore_PPA.png)](http://3.bp.blogspot.com/-4fuVE9CqR-Y/VpszW7vUU-I/AAAAAAAADHg/fzczwSuEyKc/s1600/2_Restore_PPA.png)  
34
 
_Restore Software Sources (PPAs)_
35
37
 
 
38
_Restore PPA - Progress_  
36
39
[![](http://1.bp.blogspot.com/-54ayzJrg39A/VpszXQnxMPI/AAAAAAAADHk/ay8F9qDmeAQ/s1600/4_Restore_PPA_Running_apt-get_update.png)](http://1.bp.blogspot.com/-54ayzJrg39A/VpszXQnxMPI/AAAAAAAADHk/ay8F9qDmeAQ/s1600/4_Restore_PPA_Running_apt-get_update.png)  
37
 
Restore PPA Progress  
38
40
 
 
41
_Restore Downloaded Packages in APT Cache
39
42
[![](http://1.bp.blogspot.com/-XT60nyoMEK8/VpszXhPWhrI/AAAAAAAADHs/DYEr8RSFQzA/s1600/5_Restore_Downloaded_Packages.png)](http://1.bp.blogspot.com/-XT60nyoMEK8/VpszXhPWhrI/AAAAAAAADHs/DYEr8RSFQzA/s1600/5_Restore_Downloaded_Packages.png)  
40
 
_Restore Downloaded Packages in APT Cache_ 
41
43
 
 
44
_Restore Packages_
42
45
[![](http://3.bp.blogspot.com/-T2L1yM_4_PY/VpszYOWSLTI/AAAAAAAADH0/I6L-Uy18dqc/s1600/6_Restore_Packages.png)](http://3.bp.blogspot.com/-T2L1yM_4_PY/VpszYOWSLTI/AAAAAAAADH0/I6L-Uy18dqc/s1600/6_Restore_Packages.png)  
43
 
_Restore Packages_  
44
46
 
 
47
_Restore Packages - Download Manager powered by aria2
45
48
[![](http://2.bp.blogspot.com/-zH8eACoTTtE/VpszYQqXTTI/AAAAAAAADH8/hYHDkbwQdJ0/s1600/7_Restore_Packages_Download.png)](http://2.bp.blogspot.com/-zH8eACoTTtE/VpszYQqXTTI/AAAAAAAADH8/hYHDkbwQdJ0/s1600/7_Restore_Packages_Download.png)   
46
 
_Restore Packages - Download Manager powered by aria2_  
47
49
 
 
50
_Restore Packages - Last step
48
51
[![](http://2.bp.blogspot.com/-af3Hc8fBrMA/VpszYsOnFOI/AAAAAAAADII/4uhINQ0MNss/s1600/8_Restore_Packages_Installation.png)](http://2.bp.blogspot.com/-af3Hc8fBrMA/VpszYsOnFOI/AAAAAAAADII/4uhINQ0MNss/s1600/8_Restore_Packages_Installation.png)   
49
 
_Restore Packages - Last step_  
50
52
 
 
53
_Backup Application Settings_
51
54
[![](http://4.bp.blogspot.com/-JjXhYFzlxQE/Vps9Q5dpD5I/AAAAAAAADIo/OoeScon0vg8/s1600/9_Backup%2BApplication%2BSettings.png)](http://4.bp.blogspot.com/-JjXhYFzlxQE/Vps9Q5dpD5I/AAAAAAAADIo/OoeScon0vg8/s1600/9_Backup%2BApplication%2BSettings.png)   
52
 
_Backup Application Settings_  
53
55
 
 
56
_Backup Themes_
54
57
[![](http://3.bp.blogspot.com/-47QHV54XxkM/Vps9Qr2CDbI/AAAAAAAADIk/bCWYFKArtb0/s1600/10_Backup%2BThemes.png)](http://3.bp.blogspot.com/-47QHV54XxkM/Vps9Qr2CDbI/AAAAAAAADIk/bCWYFKArtb0/s1600/10_Backup%2BThemes.png)   
55
 
_Backup Themes_  
56
58
 
 
59
_About_
57
60
[![](http://2.bp.blogspot.com/-9Pf25PbiS9k/Vps9QjfEImI/AAAAAAAADIg/HAr9ZgOIoSo/s1600/11_About.png)](http://2.bp.blogspot.com/-9Pf25PbiS9k/Vps9QjfEImI/AAAAAAAADIg/HAr9ZgOIoSo/s1600/11_About.png) 
58
61
 
59
62
## Installation
66
69
    sudo apt-get update
67
70
    sudo apt-get install aptik
68
71
 
69
 
For older Ubuntu releases which have reached end-of-life, you can install Aptik from the DEB files linked below.    
70
 
[aptik-latest-i386.deb](http://dl.dropbox.com/u/67740416/linux/aptik-latest-i386.deb?dl=1) (32-bit)  
71
 
[aptik-latest-amd64.deb](http://dl.dropbox.com/u/67740416/linux/aptik-latest-amd64.deb?dl=1) (64-bit)  
 
72
For older Ubuntu releases which have reached end-of-life, DEB and RUN files can be downloaded from the [Releases](https://github.com/teejee2008/aptik/releases) page.    
72
73
 
73
74
### Debian
74
 
DEB files are available from following links:   
75
 
[aptik-latest-i386.deb](http://dl.dropbox.com/u/67740416/linux/aptik-latest-i386.deb?dl=1) (32-bit)  
76
 
[aptik-latest-amd64.deb](http://dl.dropbox.com/u/67740416/linux/aptik-latest-amd64.deb?dl=1) (64-bit)  
 
75
DEB and RUN files can be downloaded from the [Releases](https://github.com/teejee2008/aptik/releases) page. 
77
76
 
78
77
### Other Linux Distributions  
79
 
An installer is available from following links:   
80
 
[aptik-latest-i386.run](http://dl.dropbox.com/u/67740416/linux/aptik-latest-i386.run?dl=1) (32-bit)  
81
 
[aptik-latest-amd64.run](http://dl.dropbox.com/u/67740416/linux/aptik-latest-amd64.run?dl=1) (64-bit)
 
78
This application is meant to be used only on Ubuntu-based distributions. It depends on apt and other debian-specific tools to backup and restore packages. There are currently no plans to add support for other package managers and distributions.
82
79
 
83
80
## Removal
84
81
 
86
83
 
87
84
    sudo apt-get autoremove aptik
88
85
 
89
 
## Donations
90
 
 
91
 
 
92
 
If you want to buy me a coffee or send some donations my way, you can use Google wallet or Paypal to send a donation to **teejeetech at gmail dot com**.  
93
 
 
94
 
[Donate with Paypal](https://www.paypal.com/cgi-bin/webscr?business=teejeetech@gmail.com&cmd=_xclick&currency_code=USD&amount=10&item_name=Selene%20Donation)
95
 
 
96
 
[Donate with Google Wallet](https://support.google.com/mail/answer/3141103?hl=en)
97
 
 
98
 
# Disclaimer
99
 
 
100
 
The applications on this website are free for personal and commercial use and are licensed under the GNU General Public License. They are distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You are using these applications entirely at your own risk. The author will not be liable for any damages arising from the use of this program. See the GNU General Public License for more details. 
 
86
## Donate
 
87
 
 
88
If you find this application useful and wish to say thanks, you can make a donation via Paypal to show your support. You could also sign up as a sponsor on Patreon.com. People who donate get access to beta releases of new applications during the development stage, and extra features in the final release. 
 
89
 
 
90
[![](https://upload.wikimedia.org/wikipedia/commons/b/b5/PayPal.svg)](https://www.paypal.com/cgi-bin/webscr?business=teejeetech@gmail.com&cmd=_xclick&currency_code=USD&amount=10&item_name=Aptik%20Donation)  
 
91
 
 
92
[![](https://2.bp.blogspot.com/-DNeWEUF2INM/WINUBAXAKUI/AAAAAAAAFmw/fTckfRrryy88pLyQGk5lJV0F0ESXeKrXwCLcB/s200/patreon.png)](https://www.patreon.com/bePatron?u=3059450)
 
93
 
 
94
 
 
95
## Disclaimer
 
96
 
 
97
This application is free for personal and commercial use and is licensed under the GNU General Public License. It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. You are using this application entirely at your own risk and the author will not be liable for any damages arising from the use of this program. Please see the [GNU General Public License](https://www.gnu.org/licenses/gpl.html#content) for more details.