Hello, The following text file describes the procedure: (replacing Debian's Gnome desktop (default) with Devuan's Gnome)
apt-get install emacs-nox apt-get install net-tools emacs ~srs/.bashrc + export PATH=$PATH:/sbin:/usr/sbin source ~srs/.bashrc ifconfig ens3 ... Remove all entries of debian. emacs /etc/apt/sources.list deb http://deb.devuan.org/merged beowulf main deb http://deb.devuan.org/merged beowulf-security main deb http://deb.devuan.org/merged beowulf-updates main deb http://deb.devuan.org/devuan beowulf-proposed main wget https://pkgmaster.devuan.org/devuan/pool/main/d/devuan-keyring/devuan-keyring_2017.10.03_all.deb dpkg -i devuan-keyring_2017.10.03_all.deb apt-get update apt-get upgrade (not as good idea) apt-get dist-upgrade The following packages will be REMOVED: chrome-gnome-shell colord dbus-user-session gdm3 gnome gnome-color- manager gnome-control-center gnome-core gnome-music gnome-session gnome-settings-daemon gnome-shell gnome-shell-extensions gnome- software gnome-tweaks gstreamer1.0-packagekit iio-sensor-proxy libnss-systemd libpam-systemd network-manager network-manager-gnome packagekit packagekit-tools plymouth plymouth-label policykit-1 rtkit systemd systemd-sysv task-gnome-desktop The following NEW packages will be installed: ant ant-contrib ant-optional atril atril-common ca-certificates-java cinnabar-icon-theme clearlooks-phenix-cinnabar-theme cups-common debian-pulseaudio-config-override default-jre default-jre-headless dmz-cursor-theme eudev exo-utils firebird3.0-common firebird3.0- common-doc firebird3.0-server-core firebird3.0-utils fonts-crosextra-caladea fonts-crosextra-carlito fonts-liberation fonts-mathjax fonts-symbola gnome-extra-icons gnome-icon-theme gstreamer1.0-alsa gtk2-engines gtk2-engines-xfce gtk3-nooverlayscrollbar hddtemp initscripts insserv java-common libactivation-java libaopalliance-java libapache-poi-java libapache-pom-java libargs4j-java libasm-java libatinject-jsr330-api- java libatk-wrapper-java libatk-wrapper-java-jni libatrildocument3 libatrilview3 libbase-java libbcmail-java libbcpkix-java libbcprov-java libcaja- extension1 libcdi-api-java libcglib-java libcodemodel-java libcommons-cli-java libcommons-codec-java libcommons-collections3-java libcommons-collections4-java libcommons-compress-java libcommons-io- java libcommons-lang3-java libcommons-logging-java libcommons-math3-java libcommons-parent-java libcurvesapi-java libdom4j-java libdtd-parser- java libehcache-java libel-api-java libeudev1 libexo-1-0 libexo-2-0 libexo-common libexo-helpers libfastinfoset-java libfbclient2 libflute-java libfonts-java libformula-java libgail-common libgail18 libgarcon-1-0 libgarcon- common libgeronimo-annotation-1.3-spec-java libgeronimo-interceptor-3.0- spec-java libglade2-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libguava-java libguice-java libhawtjni-runtime-java libhsqldb1.8.0-java libhttpclient-java libhttpcore-java libib-util libicu4j-java libintellij-annotations- java libistack-commons-java libitext-java libjansi-java libjansi-native- java libjaxb-api-java libjaxb-java libjaxen-java libjcommon-java libjdom1- java libjetbrains-annotations-java libjpeg-turbo-progs libjs-mathjax libjsoup-java libjsp-api-java libjsr305-java libkeybinder-3.0-0 liblayout-java libloader-java liblog4j1.2-java libmail-java libmaven-file-management-java libmaven-parent-java libmaven-resolver- java libmaven-shared-io-java libmaven-shared-utils-java libmaven3-core- java libnotify-bin libpentaho-reporting-flow-engine-java libpixie-java libplexus-archiver-java libplexus-cipher-java libplexus-classworlds- java libplexus-component-annotations-java libplexus-interpolation-java libplexus-io-java libplexus-sec-dispatcher-java libplexus-utils2-java libpq5 libqrencode4 librelaxng-datatype-java libreoffice-base libreoffice-base-drivers libreoffice-java-common libreoffice-report- builder libreoffice-report-builder-bin libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb libreoffice-sdbc-postgresql librepository- java librngom-java libsac-java libsaxonhe-java libserializer-java libservlet-api-java libservlet3.1-java libsisu-guice-java libsisu-inject-java libsisu-ioc-java libsisu-plexus-java libslf4j- java libsnappy-java libsnappy-jni libstax-ex-java libstreambuffer-java libthunarx-3-0 libtommath1 libtumbler-1-0 libturbojpeg0 libtxw2-java libunique-1.0-0 libwagon-http-java libwagon-provider-api-java libwebsocket-api-java libwnck-common libwnck22 libxerces2-java libxfce4panel-2.0-4 libxfce4ui-1-0 libxfce4ui-2-0 libxfce4ui-common libxfce4ui-utils libxfce4util-bin libxfce4util-common libxfce4util7 libxfconf-0-2 libxml-commons-external-java libxml-commons- resolver1.1-java libxml-java libxmlbeans-java libxnvctrl0 libxom-java libxsom-java libxz-java lm-sensors mousepad openjdk-11-jre openjdk-11-jre-headless parole pavucontrol ristretto startpar sysv-rc sysvinit-core tango-icon-theme thunar thunar-archive-plugin thunar-data thunar-media-tags-plugin thunar- volman tumbler tumbler-common xfburn xfce4 xfce4-appfinder xfce4-battery- plugin xfce4-clipman xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin xfce4-dict xfce4- diskperf-plugin xfce4-fsguard-plugin xfce4-genmon-plugin xfce4-goodies xfce4-mailwatch-plugin xfce4-netload-plugin xfce4-notes xfce4-notes- plugin xfce4-notifyd xfce4-panel xfce4-places-plugin xfce4-power-manager xfce4-power-manager-data xfce4-power-manager-plugins xfce4- pulseaudio-plugin xfce4-screenshooter xfce4-sensors-plugin xfce4-session xfce4-settings xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan- plugin xfce4-weather-plugin xfce4-whiskermenu-plugin xfce4-xkb-plugin xfconf xfdesktop4 xfdesktop4-data xfwm4 xscreensaver xscreensaver-data The following packages have been kept back: gir1.2-polkit-1.0 libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 The following packages will be upgraded: base-files bsdutils colord-data dbus dbus-x11 desktop-base distro- info-data fdisk gir1.2-packagekitglib-1.0 init init-system-helpers libblkid1 libcolord2 libcolorhug2 libdbus-1-3 libfdisk1 libmount1 libpackagekit-glib2-18 libpcsclite1 libprocps7 libsmartcols1 libudev1 libudisks2-0 libuuid1 mount net-tools procps python3-reportbug reportbug rsyslog sysvinit-utils task-british-desktop task-desktop task-english task-ssh-server tasksel tasksel-data udev udisks2 util-linux util-linux-locales 41 upgraded, 253 newly installed, 30 to remove and 4 not upgraded. Need to get 183 MB of archives. After this operation, 443 MB of additional disk space will be used. Do you want to continue? [Y/n] Y Removing systemd (241-7~deb10u7) ... systemd is the active init system, please switch to another before removing systemd. apt --fix-broken install The following additional packages will be installed: elogind gir1.2-polkit-1.0 initscripts insserv libelogind0 libpam- elogind libpolkit-agent-1-0 libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0 packagekit packagekit-tools policykit-1 startpar sysv-rc sysvinit-core The following packages will be REMOVED: iio-sensor-proxy libnss-systemd libsystemd0 systemd The following NEW packages will be installed: elogind initscripts insserv libelogind0 libpam-elogind libpolkit-backend-elogind-1-0 libpolkit-gobject-elogind-1-0 packagekit policykit-1 startpar sysv-rc sysvinit-core The following packages will be upgraded: gir1.2-polkit-1.0 libpolkit-agent-1-0 packagekit-tools 3 upgraded, 12 newly installed, 4 to remove and 41 not upgraded. 1 not fully installed or removed. Need to get 1,954 kB/2,352 kB of archives. After this operation, 6,354 kB disk space will be freed. Do you want to continue? [Y/n] Y Removing systemd (241-7~deb10u7) ... systemd is the active init system, please switch to another before removing systemd. Manual FIX: dpkg -i /var/cache/apt/archives/sysvinit-core_2.93-8+devuan1_amd64.deb /var/cache/apt/archives/initscripts_2.93-8+devuan1_amd64.deb /var/cache/apt/archives/sysv-rc_2.93-8+devuan1_all.deb /var/cache/apt/archives/insserv_1.18.0-2_amd64.deb /var/cache/apt/archives/startpar_0.61-1_amd64.deb Alternately: mkdir sysvinit cd sysvinit apt-get download sysvinit-core initscripts sysv-rc inssserv startpar dpkg -i *.deb cd .. <reboot> <now running sysvinit-core> apt --fix-broken install The following additional packages will be installed: elogind libpam-elogind libpolkit-backend-elogind-1-0 packagekit packagekit-tools policykit-1 The following packages will be REMOVED: systemd The following NEW packages will be installed: elogind libpam-elogind libpolkit-backend-elogind-1-0 packagekit policykit-1 The following packages will be upgraded: packagekit-tools 1 upgraded, 5 newly installed, 1 to remove and 41 not upgraded. 4 not fully installed or removed. Need to get 0 B/1,639 kB of archives. After this operation, 6,832 kB disk space will be freed. Do you want to continue? [Y/n] Y apt-get upgrade The following packages have been kept back: desktop-base libcolord2 libudev1 udev util-linux The following packages will be upgraded: colord colord-data dbus dbus-x11 distro-info-data fdisk gir1.2-packagekitglib-1.0 init init-system-helpers libblkid1 libcolorhug2 libdbus-1-3 libfdisk1 libmount1 libpackagekit-glib2-18 libpcsclite1 libpolkit-backend-1-0 libpolkit-gobject-1-0 libprocps7 libsmartcols1 libudisks2-0 libuuid1 mount net-tools procps python3-reportbug reportbug rsyslog sysvinit-utils task-british-desktop task-desktop task-english task-ssh-server tasksel tasksel-data util-linux-locales 36 upgraded, 0 newly installed, 0 to remove and 5 not upgraded. Need to get 217 kB/6,334 kB of archives. After this operation, 2,100 kB of additional disk space will be used. Do you want to continue? [Y/n] Y dpkg -l|grep udev <no eudev yet> apt-get dist-upgrade The following NEW packages will be installed: cinnabar-icon-theme clearlooks-phenix-cinnabar-theme dmz-cursor-theme eudev gnome-extra-icons gnome-icon-theme gtk2-engines gtk3- nooverlayscrollbar libeudev1 The following packages will be upgraded: desktop-base libcolord2 libudev1 udev util-linux 5 upgraded, 9 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/19.4 MB of archives. After this operation, 22.6 MB of additional disk space will be used. Do you want to continue? [Y/n] Y <reboot> Network-manager is still installed: ifconfig eth0 ... less /etc/network/interfaces <no eth0> AND gnome is the desktop: ii gdm3 apt-get install task-gnome-desktop The following additional packages will be installed: gnome gnome-core gnome-logs gstreamer1.0-packagekit network-manager- gnome Suggested packages: alacarte empathy gnome-remote-desktop goobox | sound-juicer polari webext-ublock-origin firefox-esr-l10n-all | firefox-l10n-all network-manager-openconnect-gnome network-manager-openvpn-gnome network-manager-vpnc-gnome network-manager-pptp-gnome The following NEW packages will be installed: gnome gnome-core gnome-logs gstreamer1.0-packagekit network-manager- gnome task-gnome-desktop 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 1,599 kB of archives. After this operation, 7,428 kB of additional disk space will be used. Do you want to continue? [Y/n] Y <reboot> <login OK to gdm3/gnome> <desktop screensaver login is locked up> <very slow response> <reboot> Does not shut down :( But who cares about running gnome, especially in Devuan? I for one would not try it: We have xfce, mate, etc desktops that are more useful.E.g. apt-get install task-mate-desktop will solve the above problems and you can forget about gnome! In case you are interested in Gnome, you can continue from here! _______________________________________________ Dng mailing list [email protected] https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng
