Skip to content

Instantly share code, notes, and snippets.

@tjgordon
Created April 1, 2017 00:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tjgordon/7bfc79cfb32d9270a54306879ef96cf4 to your computer and use it in GitHub Desktop.
Save tjgordon/7bfc79cfb32d9270a54306879ef96cf4 to your computer and use it in GitHub Desktop.
live@solus ~ $ sudo su
root@solus /home/live # cd
root@solus ~ # mkdir /target
root@solus ~ # lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop1 7:1 0 4G 1 loop
├─live-base 253:1 0 4G 1 dm
└─live-rw 253:0 0 4G 0 dm /
sdb 8:16 1 3.8G 0 disk
├─sdb2 8:18 1 30M 0 part
└─sdb1 8:17 1 976M 0 part /run/initramfs/live
loop2 7:2 0 512M 0 loop
└─live-rw 253:0 0 4G 0 dm /
loop0 7:0 0 915.9M 1 loop
sda 8:0 0 119.2G 0 disk
├─sda4 8:4 0 28.8G 0 part
├─sda2 8:2 0 57.6G 0 part
├─sda5 8:5 0 3.5G 0 part
├─sda3 8:3 0 28.8G 0 part
└─sda1 8:1 0 512M 0 part
root@solus ~ # mount /dev/sda4 /target
root@solus ~ # mount /dev/sda1 /target/boot
root@solus ~ # mount --bind /proc /target/proc
root@solus ~ # mount --bind /dev /target/dev
root@solus ~ # mount --bind /sys /target/sys
root@solus ~ # mount --bind /dev/pts /target/dev/pts
root@solus ~ # mount --bind /dev/shm /target/dev/shm
root@solus ~ # mount --bind /tmp /target/tmp
root@solus ~ # chroot /target
root@solus / # mount --bind /sys /target/sys
mount: mount point /target/sys does not exist
root@solus / # dbus-daemon --system
Unknown group "netdev" in message bus configuration file
Unknown username "nm-openconnect" in message bus configuration file
root@solus / # eopkg up
Updating repositories
Updating repository: Solus
eopkg-index.xml.xz.sha1sum (40.0 B)100% 1.23 MB/s [00:00:00] [complete]
eopkg-index.xml.xz (842.0 KB)100% 141.37 KB/s [00:00:00] [complete]
No signature found for https://packages.solus-project.com/shannon/eopkg-index.xml.xz
Package database updated.
Safety switch forces the upgrade of following packages:
baselayout clr-boot-manager kernel-glue systemd
The following packages will be upgraded:
baselayout breeze-cursor-theme budgie-desktop-branding clr-boot-manager dracut firefox kernel-glue linux-lts
nvidia-304-glx-driver-modaliases nvidia-340-glx-driver-modaliases nvidia-glx-driver-modaliases pinentry systemd
Total size of package(s): 129.46 MB
There are extra packages due to dependencies.
Do you want to continue? (yes/no)yes
Downloading 1 / 13
Package systemd found in repository Solus
systemd-218-49-1-x86_64.eopkg [cached]
Downloading 2 / 13
Package kernel-glue found in repository Solus
kernel-glue-3-190-1-x86_64.eopkg (2.0 KB)100% 17.17 MB/s [00:00:00] [complete]
Downloading 3 / 13
Package clr-boot-manager found in repository Solus
clr-boot-manager-1.5.1-10-1-x86_64.eopkg (36.0 KB)100% 56.64 MB/s [00:00:00] [complete]
Downloading 4 / 13
Package baselayout found in repository Solus
baselayout-42-43-1-x86_64.delta.eopkg [cached]
Downloading 5 / 13
Package firefox found in repository Solus
firefox-52.0.2-90-1-x86_64.eopkg [cached]
Downloading 6 / 13
Package pinentry found in repository Solus
pinentry-1.0.0-5-1-x86_64.eopkg [cached]
Downloading 7 / 13
Package breeze-cursor-theme found in repository Solus
breeze-cursor-theme-5.6.1-2-1-x86_64.eopkg [cached]
Downloading 8 / 13
Package budgie-desktop-branding found in repository Solus
budgie-desktop-branding-6-15-1-x86_64.eopkg (2.0 KB)100% 20.64 MB/s [00:00:00] [complete]
Downloading 9 / 13
Package nvidia-304-glx-driver-modaliases found in repository Solus
nvidia-304-glx-driver-modaliases-304.135-126-1-x86 (3.0 KB)100% 36.63 MB/s [00:00:00] [complete]
Downloading 10 / 13
Package nvidia-glx-driver-modaliases found in repository Solus
nvidia-glx-driver-modaliases-375.39-130-1-x86_64.e (3.0 KB)100% 57.91 MB/s [00:00:00] [complete]
Downloading 11 / 13
Package linux-lts found in repository Solus
linux-lts-4.9.20-12-1-x86_64.eopkg (45.3 MB)100% 125.05 KB/s [00:00:00] [complete]
Downloading 12 / 13
Package nvidia-340-glx-driver-modaliases found in repository Solus
nvidia-340-glx-driver-modaliases-340.102-90-1-x86_ (4.0 KB)100% 65.95 MB/s [00:00:00] [complete]
Downloading 13 / 13
Package dracut found in repository Solus
dracut-041-35-1-x86_64.eopkg (178.0 KB)100% 130.44 KB/s [00:00:00] [complete]
Installing 1 / 13
systemd-218-49-1-x86_64.eopkg [cached]
Installing systemd, version 218, release 49
Upgrading to new distribution release
Running pre removal operations for systemd
Running post removal operations for systemd
Extracting the files of systemd
Configuring systemd package
Configured systemd
Upgraded systemd
Installing 2 / 13
kernel-glue-3-190-1-x86_64.eopkg [cached]
Installing kernel-glue, version 3, release 190
Upgrading to new distribution release
Running pre removal operations for kernel-glue
Running post removal operations for kernel-glue
Extracting the files of kernel-glue
Configuring kernel-glue package
Configured kernel-glue
Upgraded kernel-glue
Installing 3 / 13
clr-boot-manager-1.5.1-10-1-x86_64.eopkg [cached]
Installing clr-boot-manager, version 1.5.1, release 10
Upgrading to new upstream version
Running pre removal operations for clr-boot-manager
Running post removal operations for clr-boot-manager
Extracting the files of clr-boot-manager
Configuring clr-boot-manager package
Configured clr-boot-manager
Upgraded clr-boot-manager
Installing 4 / 13
baselayout-42-43-1-x86_64.delta.eopkg [cached]
Installing baselayout, version 1.8.0, release 43
Upgrading to new distribution release
Running pre removal operations for baselayout
Running post removal operations for baselayout
Extracting the files of baselayout
Configuring baselayout package
Configured baselayout
Upgraded baselayout
Installing 5 / 13
firefox-52.0.2-90-1-x86_64.eopkg [cached]
Installing firefox, version 52.0.2, release 90
Upgrading to new upstream version
Running pre removal operations for firefox
Running post removal operations for firefox
Extracting the files of firefox
Configuring firefox package
Configured firefox
Upgraded firefox
Installing 6 / 13
pinentry-1.0.0-5-1-x86_64.eopkg [cached]
Installing pinentry, version 1.0.0, release 5
Upgrading to new distribution release
Running pre removal operations for pinentry
Running post removal operations for pinentry
Extracting the files of pinentry
Configuring pinentry package
Configured pinentry
Upgraded pinentry
Installing 7 / 13
breeze-cursor-theme-5.6.1-2-1-x86_64.eopkg [cached]
Installing breeze-cursor-theme, version 5.6.1, release 2
Extracting the files of breeze-cursor-theme
Configuring breeze-cursor-theme package
Configured breeze-cursor-theme
Installed breeze-cursor-theme
Installing 8 / 13
budgie-desktop-branding-6-15-1-x86_64.eopkg [cached]
Installing budgie-desktop-branding, version 6, release 15
Upgrading to new distribution release
Running pre removal operations for budgie-desktop-branding
Running post removal operations for budgie-desktop-branding
Extracting the files of budgie-desktop-branding
Configuring budgie-desktop-branding package
Configured budgie-desktop-branding
Upgraded budgie-desktop-branding
Installing 9 / 13
nvidia-304-glx-driver-modaliases-304.135-126-1-x86_64.eopkg [cached]
Installing nvidia-304-glx-driver-modaliases, version 304.135, release 126
Upgrading to new distribution release
Running pre removal operations for nvidia-304-glx-driver-modaliases
Running post removal operations for nvidia-304-glx-driver-modaliases
Extracting the files of nvidia-304-glx-driver-modaliases
Configuring nvidia-304-glx-driver-modaliases package
Configured nvidia-304-glx-driver-modaliases
Upgraded nvidia-304-glx-driver-modaliases
Installing 10 / 13
nvidia-glx-driver-modaliases-375.39-130-1-x86_64.eopkg [cached]
Installing nvidia-glx-driver-modaliases, version 375.39, release 130
Upgrading to new distribution release
Running pre removal operations for nvidia-glx-driver-modaliases
Running post removal operations for nvidia-glx-driver-modaliases
Extracting the files of nvidia-glx-driver-modaliases
Configuring nvidia-glx-driver-modaliases package
Configured nvidia-glx-driver-modaliases
Upgraded nvidia-glx-driver-modaliases
Installing 11 / 13
linux-lts-4.9.20-12-1-x86_64.eopkg [cached]
Installing linux-lts, version 4.9.20, release 12
Upgrading to new upstream version
Running pre removal operations for linux-lts
Running post removal operations for linux-lts
Extracting the files of linux-lts
Configuring linux-lts package
Configured linux-lts
Upgraded linux-lts
Installing 12 / 13
nvidia-340-glx-driver-modaliases-340.102-90-1-x86_64.eopkg [cached]
Installing nvidia-340-glx-driver-modaliases, version 340.102, release 90
Upgrading to new distribution release
Running pre removal operations for nvidia-340-glx-driver-modaliases
Running post removal operations for nvidia-340-glx-driver-modaliases
Extracting the files of nvidia-340-glx-driver-modaliases
Configuring nvidia-340-glx-driver-modaliases package
Configured nvidia-340-glx-driver-modaliases
Upgraded nvidia-340-glx-driver-modaliases
Installing 13 / 13
dracut-041-35-1-x86_64.eopkg [cached]
Installing dracut, version 041, release 35
Upgrading to new upstream version
Running pre removal operations for dracut
Running post removal operations for dracut
Extracting the files of dracut
Configuring dracut package
Configured dracut
Upgraded dracut
root@solus / # eopkg install --reinstall linux-lts
Total size of package(s): 45.27 MB
Downloading 1 / 1
Package linux-lts found in repository Solus
linux-lts-4.9.20-12-1-x86_64.eopkg [cached]
Installing 1 / 1
linux-lts-4.9.20-12-1-x86_64.eopkg [cached]
Installing linux-lts, version 4.9.20, release 12
Running pre removal operations for linux-lts
Running post removal operations for linux-lts
Extracting the files of linux-lts
Configuring linux-lts package
Configured linux-lts
Installed linux-lts
root@solus / # clr-boot-manager update
[ERROR] cbm (src/bootman/bootman.c:L433): Failed to parse given uname release: 4.8.15
[WARNING] cbm (src/bootman/bootman.c:L68): Unable to parse the currently running kernel: 4.8.15
[ERROR] cbm (src/bootman/update.c:L262): Cannot dermine the currently running kernel
root@solus / #
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment