Linux: Difference between revisions

From Wiki
No edit summary
(Add desktop launcher on Gnome)
Line 35: Line 35:
== Doing stuff in chroot ==
== Doing stuff in chroot ==


Example: Fixing a broken apt install
'''Example:''' Fixing a broken apt install


<pre>
<pre>
Line 54: Line 54:
umount /mnt
umount /mnt
</pre>
</pre>
= Creating a desktop launcher on Gnome =
Install '''gnome-panel'''
<pre>
sudo apt-get install --no-install-recommends gnome-panel
</pre>
Open the '''Create Launcher''' dialog and enter the details for the launcher
<pre>
gnome-desktop-item-edit --create-new /usr/share/applications
</pre>
Done.

Revision as of 05:17, 22 February 2018

Linux Network Tricks

Connecting to two networks - one Wi-Fi and one wired

Wi-Fi network has internet, wired does not. Then, disable the gateway of the Wired network for internet access.


Show the networks

$ ip route show

Smaller metric number means higher priority for the gateway


Remove the gateway of the wired network

$ sudo ip route del default via 192.168.1.1

chroot into a Raspberry Pi

Mount sequence

mount /dev/sdb3 /mnt
mount /dev/sdb2 /mnt/boot
mount /dev/sdb1 /mnt/boot/firmware
mount -o bind /proc /mnt/proc
mount -o bind /sys /mnt/sys
mount -o bind /dev /mnt/dev
mount -o bind /dev/pts /mnt/dev/pts
cp /usr/bin/qemu-arm-static /mnt/usr/bin
chroot /mnt

Doing stuff in chroot

Example: Fixing a broken apt install

dpkg --configure -a
apt -f install
exit

Unmount sequence

umount /mnt/dev/pts
umount /mnt/dev/
umount /mnt/sys
umount /mnt/proc
umount /mnt/boot/firmware
umount /mnt/boot/
umount /mnt

Creating a desktop launcher on Gnome

Install gnome-panel

sudo apt-get install --no-install-recommends gnome-panel


Open the Create Launcher dialog and enter the details for the launcher

gnome-desktop-item-edit --create-new /usr/share/applications


Done.