ivie OS Upgrade

Post tags: | debian | linux |
        cat /etc/issue
        Debian GNU/Linux 8
        
        lsb_release -a
        No LSB modules are available.
        Distributor ID:	Debian
        Description:	Debian GNU/Linux 8.7 (jessie)
        Release:	8.7
        Codename:	jessie
        

Upgrades from Debian 8 (jessie) debian.org/releases/stable/

        % dpkg --audit
        
        The following packages have an unknown foreign architecture, which will
        cause dependency issues on front-ends. This can be fixed by registering
        the foreign architecture with dpkg --add-architecture:
         brhl5250dnlpr        Brother HL-5250DN LPR driver
         cupswrapperhl5270dn  Brother HL5270DN CUPS wrapper driver
        

jessie 8.7 update

        Sun Aug 12 17:17:37 MDT 2018
        apt-get update
        
        E: The method driver /usr/lib/apt/methods/https could not be found.
        N: Is the package apt-transport-https installed?
        
        apt-get install apt-transport-https
         ...
          apt-transport-https
        0 upgraded, 1 newly installed, 0 to remove and 486 not upgraded.
         ...
        Unpacking apt-transport-https (1.0.9.8.4) ...
        Setting up apt-transport-https (1.0.9.8.4) ...
        

“method driver /usr/lib/apt/methods/https could not be found” update error - askubuntu.com/questions/104160

        Sun Aug 12 17:44:25 MDT 2018
        apt-get update
          worked
        
        apt-get dist-upgrade
        

Nate C-K - answered Aug 29 '14 at 17:24

I encountered this problem as well. I was unable to fix it by installing apt-transport-https, because it had been quite a while since I’d done any package updates on the machine in question, and the version of that package that I needed was no longer available in the package repository. (To get an available version, I first had to be able to apt-get update successfully.) Thus, I was forced to track down the reason why apt-get was suddenly trying to use HTTPS, and stop it from doing that.

In my case, it turns out that one of the third-party apt sources that was listed in a config file in my /etc/apt/sources.list.d directory had switched to using HTTPS for all downloads, and they had begun redirecting the http:// URL to an https:// URL. This was making apt attempt to use HTTPS even though none of my source configurations requested it. (I discovered this by opening the source repository URL in my web browser, and noticing that the URL in the address bar changed to https:// when the page loaded.)

Since this was a third-party repository and thus non-essential, I simply disabled that source temporarily, then reran apt-get update and it worked with no problem. After apt-get update, apt-get upgrade and apt-get install apt-transport-https, I was able to re-enable that third-party apt source, and from there on everything worked.

How to upgrade Debian 8 Jessie to Debian 9 Stretch by Lubos Rendek 02 March 2018 linuxconfig.org/how-to-upgrade

How to Upgrade Debian 8 (Jessie) to 9 (Stretch) safely howtoforge.com/tutorial/how-to

Backups

        bash setup
        i3 WM
        dev folder
        windows VM
          Taxes
          Automotive Wolf
        

Consider Distro other than Debian

Arch

Overview of Arch Linux

Reviews

makeuseof.com/tag/reasons 10 Reasons to Install an Arch Linux-Based OS on Your PC Bertel King, Jr. April 2, 2018

hackernoon.com/manjaro Manjaro Deepin Review: A Clean Minimal and Powerful Linux Distro

computingforgeeks.com/best-linux Best Linux Distributions 2018 – Arch Linux complete review By Josphat Mutai - March 1, 2018

akitaonrails.com/2017/01/10 AkitaOnRails - Arch Linux - Best distro ever? - 2017 January 10

glowing review