× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

Re: Upgrade to Debian Strech via apt-get

enkrypt3d
Tutor

Upgrade to Debian Strech via apt-get

Wondering if this is safe to do?

 

Running 6.10.1 which I believe is Debian Jessie v8 correct?

 

# apt-get -u dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
g++-4.9 libapt-inst1.5 libapt-pkg4.12 libbind9-90 libdns100 libgnutls-openssl27 libisc95 libisccc90 libisccfg90 liblwres90 libprocps3 libtimedate-perl python-cffi
python-colorama python-distlib python-html5lib python-ply python-pycparser python-requests python-urllib3 python-webencodings
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
libconfuse0 libpcre++0 libperl5.20 libproxy1 libpython3.4-minimal libpython3.4-stdlib openjdk-7-jre-headless perl-modules python3.4 python3.4-minimal tzdata-java
The following NEW packages will be installed:
cpp-6 dirmngr distro-info-data g++-6 gcc-6 gnupg-agent keyutils libarchive-tools libasan3 libassuan0 libbind9-140 libc-l10n libcairo2 libcc1-0 libconfuse1 libdns162 libelf1
libfdisk1 libgcc-6-dev libgnutls30 libhogweed4 libhtml-parser-perl libhtml-tagset-perl libip4tc0 libip6tc0 libiptc0 libisc160 libisccc140 libisccfg140 libisl15 libjson-c3
libksba8 libldap-common liblinear3 liblua5.3-0 liblwres141 libmagic-mgc libmnl0 libmpx2 libnetfilter-conntrack3 libnettle6 libnghttp2-14 libnpth0 libpcre++0v5 libperl5.24
libpixman-1-0 libplist3 libpng16-16 libprocps6 libproxy1v5 libpsl5 libpython3.5-minimal libpython3.5-stdlib libssl1.1 libstdc++-6-dev liburi-perl libxcb-render0 libxcb-shm0
libxtables12 p7zip perl-modules-5.24 pinentry-curses postgresql-9.6 postgresql-client-9.6 python-cffi-backend python-enum34 python-idna python-ipaddress python-pip-whl
python-pyasn1 python-webencodings python3.5 python3.5-minimal xxd
The following packages have been kept back:
libboost-dev libboost-filesystem-dev libboost-program-options-dev
The following packages will be upgraded:
acl adduser apache2 apache2-bin apache2-data apache2-utils apt-transport-https attr avahi-daemon avahi-utils base-files base-passwd bash bind9-host binutils bsdtar bsdutils
build-essential busybox bzip2 ca-certificates ca-certificates-java cifs-utils coreutils cpp cron cryptsetup-bin dash dbus dconf-cli dconf-gsettings-backend dconf-service dcraw
debconf debconf-i18n debian-archive-keyring debianutils dh-python dhcpcd5 dialog diffutils dmidecode dmsetup dosfstools dpkg dpkg-dev e2fslibs e2fsprogs espeak espeak-data
etherwake ethtool extundelete findutils fontconfig-config forked-daapd g++ gcc git git-core git-man glib-networking glib-networking-common glib-networking-services gnupg gpgv
grep gsettings-desktop-schemas gzip hdparm hfsprogs hostname htop init init-system-helpers initscripts inotify-tools insserv iotop iproute2 iptables iputils-ping iso-codes
java-common jsvc kmod lame libacl1 libantlr3c-3.2-0 libapparmor1 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libarchive13 libasound2 libasound2-data libasyncns0
libatomic1 libattr1 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libblas-common libblas3 libblkid1 libbluetooth3 libbsd0 libbz2-1.0 libc-bin
libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcap2-bin libcgi-pm-perl libcilkrts5 libcloog-isl4 libcomerr2 libcommons-daemon-java libconfuse-common libcryptsetup4 libcsv3
libcups2 libdb5.3 libdbus-1-3 libdconf1 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libedit2 libenca0 liberror-perl libespeak1 libevent-2.0-5 libexempi3 libexif12
libexpat1 libexpat1-dev libffi6 libflac8 libfontconfig1 libfreetype6 libgcc1 libgcrypt20 libgdbm3 libgeoip1 libgflags2v5 libgfortran3 libglib2.0-0 libgmp10 libgnutls-openssl27
libgomp1 libgoogle-glog0v5 libgoogle-perftools4 libgpg-error0 libgsasl7 libgsf-1-114 libgsf-1-common libgsm1 libgssapi-krb5-2 libice6 libid3tag0 libidn11 libidn2-0
libinotifytools0 libiptcdata0 libitm1 libjack-jackd2-0 libjbig0 libjpeg62-turbo libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkmod2 libkrb5-3
libkrb5support0 liblcms2-2 libldap-2.4-2 liblocale-gettext-perl liblsan0 liblua5.1-0 liblua5.2-0 liblz4-1 liblz4-tool liblzma5 liblzo2-2 libmagic1 libminiupnpc10 libmount1
libmp3lame0 libmpc3 libmpdec2 libmpfr4 libmxml1 libnatpmp1 libnewt0.52 libnfsidmap2 libnspr4 libnss-mdns libnss-myhostname libnss3 libntlm0 libopts25 libopus0 liborc-0.4-0
libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcap0.8 libpci3 libpcre++-dev libpcsclite1 libpopt0 libportaudio2 libpq5 libprotobuf-c1 libpulse0
libpython-dev libpython-stdlib libpython2.7 libpython2.7-dev libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libqdbm14 libquadmath0 librtmp1 libsamplerate0 libsasl2-2
libsasl2-modules-db libsctp1 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsm6 libsmartcols1 libsndfile1 libsnmp-base libsnmp30 libsonic0
libsoup2.4-1 libspeex1 libss2 libstemmer0d libsubunit0 libsystemd0 libtasn1-6 libtcmalloc-minimal4 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libtheora0
libtiff5 libtirpc1 libtsan0 libubsan0 libudev1 libunistring0 libunwind8 libupsclient4 libusb-0.1-4 libusb-1.0-0 libustr-1.0-1 libuuid1 libv8-3.14.5 libva1 libvorbis0a
libvorbisenc2 libvorbisfile3 libwrap0 libx11-6 libx11-data libx11-xcb1 libxcb1 libxdmcp6 libxext6 libxi6 libxml2 libxrender1 libxtst6 libxvidcore4 linux-libc-dev locales locate
login logrotate lsb-base lsb-release lsof lsyncd lua5.1 lzop make mawk mime-support mount multiarch-support ncftp ncurses-base ncurses-bin net-tools netbase netcat-traditional
nfs-common nfs-kernel-server nmap ntp ntpdate nut nut-client nut-server nut-snmp openjdk-8-jre-headless openssh-client openssh-server openssh-sftp-server openssl p7zip-full par2
passwd patch perl perl-base postgresql postgresql-client-common postgresql-common procps putty-tools pwauth python python-apt python-apt-common python-cffi python-chardet
python-cheetah python-colorama python-configobj python-cryptography python-dev python-distlib python-html5lib python-minimal python-openssl python-pip python-pkg-resources
python-ply python-pycparser python-requests python-setuptools python-six python-urllib3 python-yenc python2.7 python2.7-dev python2.7-minimal python3 python3-minimal
readline-common rpcbind scons sed sensible-utils shared-mime-info snmpd ssl-cert startpar sysstat systemd systemd-sysv sysv-rc sysvinit-utils tar tzdata ucf udev udhcpc
util-linux uuid-runtime vim-common vim-tiny wget whiptail x11-common xz-utils zip zlib1g
395 upgraded, 74 newly installed, 11 to remove and 3 not upgraded.
Need to get 226 MB of archives.
After this operation, 162 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

Model: RNDP4000|ReadyNAS Pro 4 Chassis only
Message 1 of 4
StephenB
Guru

Re: Upgrade to Debian Strech via apt-get


@enkrypt3d wrote:

Wondering if this is safe to do?

# apt-get -u dist-upgrade


Certainly high-risk.  Attempts to upgrade apache2 didn't go well with 6.9.x firmware, and this is much more extensive.

 

It's not something I'll test with my own NAS.

Message 2 of 4
enkrypt3d
Tutor

Re: Upgrade to Debian Strech via apt-get

isn't 6.10.1 running apache2 already?

 

apache2 -v
Server version: Apache/2.4.25 (Debian)
Server built: 2019-02-18T19:55:40

Message 3 of 4
StephenB
Guru

Re: Upgrade to Debian Strech via apt-get


@enkrypt3d wrote:

isn't 6.10.1 running apache2 already?

Yes of course.  And your command will update it.

 

Updating apache2 isn't a minor change - some folks who've tried doing that in the past have lost access to the NAS web ui.  And that's just a small part of what you are proposing to do.

 

Message 4 of 4
Top Contributors
Discussion stats
  • 3 replies
  • 1331 views
  • 0 kudos
  • 2 in conversation
Announcements