Last Updated for Mint 18
- Backup application list
- Menu -> Backup Tool
- Backup software selection
USER/Desktop
, Select All, Apply
- Create a new LVM partition for root
lvdisplay
- For space, remove non-active root LVMs [IMPORTANT :: POTENTIAL DATA LOSS]
sudo lvremove /dev/vg_crucialm4_128_p3/PREV_ROOT
sudo lvcreate -L10G -n root_mintNN_N vg_crucialm4_128_p3
- Reboot and install to new root LVM
- After media boot, select Install Mint icon
- Select "Other Install Method" at the bottom of the dialog
- Use new LVM root as
/
mount point, EXT4, format - Use LVM home as
/home
mount point, EXT4, NO FORMAT - Set
/dev/sda
as boot loader install point (default) - Ignore "missing swap space" warning
-
Boot into new OS
-
Install NVIDIA driver packages, Menu -> Driver Manager
-
Reboot
-
Update libs,
sudo apt-get update; sudo apt-get upgrade
-
Mark default packages so they are not reported as "orphaned"
sudo apt-get install deborphan sudo deborphan -a --no-show-section | sudo deborphan -A -
- List results with:
sudo deborphan -L
- List results with:
-
Setup postfix mailer w/ smarthost to ISP (no auth)
#!/bin/bash set -e SMARTHOST=smtp-server.hawaii.rr.com [email protected] [email protected] export DEBIAN_FRONTEND=noninteractive apt-get install -f postfix cat > /etc/postfix/sender_canonical <<HERE pcm $FROM_EMAIL root $FROM_EMAIL HERE postmap hash:/etc/postfix/sender_canonical postconf -e "sender_canonical_maps=hash:/etc/postfix/sender_canonical" postconf -e relayhost=$SMARTHOST echo $TO_EMAIL > ~/.forward /etc/init.d/postfix restart echo "This is a test message from ${USER}@${HOSTNAME} at $(date)" \ | sendmail root
-
Add Oracle Java PPA (optional)
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update
-
Restore old applications
- Menu -> Backup Tool
- Restore Software Selection
- Remove
nvidia-*
drivers from selection (already installed) - Remove
libcjs0c
(broken dependency in Mint 17.1)
- Remove
- Click Apply
-
Install 3rd party drivers/apps
- VirutalBox Extension Pack
- Determine installed version,
dpkg -l virtualbox
- Download the correct VBox Extensions file
- Select the correct Extension Pack link, open w/ VirtualBox
- Wait for download and finish importing the pack in VBox
- Determine installed version,
- VirutalBox Extension Pack
-
Recreate user accounts in
/home
- Menu -> Users and Groups; Add
- Select user; change password
- Remove out-date-packages
- Run
sudo orphaner
- Select any lib/apps that are not required
- Select OK to apply
- Add remaining packages to "keep" list:
sudo deborphan -a --no-show-section | sudo deborphan -A -
-
Brother HL22270DW Printer
sudo dpkg -i hl2270dwlpr-2.1.0-1.i386.deb cupswrapperHL2270DW-2.0.4-2.i386.deb
- Menu -> Printer, Add
- Newtork, Device URI:
printer
- Driver: Bother / HL2270DW for CUPS
-
Epson V20 Scanner
sudo gdebi iscan-data_1.24.0-2_all.deb sudo gdebi iscan_2.29.2-1~usb0.1.ltdl7_amd64.deb sudo gdebi esci-interpreter-gt-f720_0.1.1-2_amd64.deb