Saturday, June 18, 2022

Things to do after installing slackware

 

1.Install bash-completion from the Extra packages in the official repo. To install google-chrome download the
deb package and run the chrome slackbuild script to create the slackware package and then install with installpkg

2. Install slackpkg+ and use it to enable additional repos
Uncomment mirror you want to use in /etc/slackpkg/mirrors and run
  slackpkg update gpg
  slackpkg update
  slackpkg upgrade-all
  
3. To Install more software in slackware install sbopkg 
4. To optimize the usage of disk space automatically delete unwanted files in /tmp at shutdown. Create a 
file in /etc/rc.d called rc.local_shutdown and add the following line
  
    /usr/bin/find /tmp -mindepth 1 -maxdepth 1 -exec /bin/rm -rf {} +; 
save it and mark it as executable. 
4. Make sure your joystick does not control your mouse by creating a file in /etc/X11/xorg.conf.d called
51-joystick.conf with the following content
          
Section "InputClass"
        Identifier "joystick catchall"
        MatchIsJoystick "on"
        MatchDevicePath "/dev/input/event*"
        Driver "joystick"
        Option "StartKeysEnabled" "False"       #Disable mouse
        Option "StartMouseEnabled" "False"      #support
EndSection
5. Do not use the full Wayland display use X11 for Seamless working of software.

6. For IBus integration in KDE
 
 edit /etc/environment
 add the lines 
 GTK_IM_MODULE=ibus
 QT_IM_MODULE=ibus
 XMODIFIERS=@im=ibus

 edit ~/.bashrc and add the following lines
 
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

To Start IBus at use login create an autostart script with the following contents

      #!/usr/bin/bash
      
      sleep 5;
      /usr/bin/ibus-autostart 
7. If you want to use virtualbox you can use Cristiano urban's shell script to install, update and uninstall
virtual box. As root run the following command other wise it would crash on startup
 
    VBoxManage setextradata global GUI/UpdateDate never
    
Link to Virtual box auto install script
 
      https://github.com/crish4cks/Bash/blob/master/vbox-autoinstall
      
8. Install the Intel-Microcode or the Amd-microcode package from slackbuild to mitigate the spectre 
vulnerability. 
 
By default you would be using the huge kernel so add the following line in /etc/lilo.conf
 
# Linux bootable partition config begins
image = /boot/vmlinuz
initrd = /boot/intel-ucode.cpio
root = /dev/sda1
label = Linux
read-only

and run lilo -v

9. To manage Appimages  download and use the Application manager program from github. Here is the link 

    https://github.com/IVAN-HC/AM-APPLICATION-MANAGER
    
10. Install Xtreme Download Manager for better integration with Firefox and Chrome. the link below

    https://github.com/subhra74/xdm
11. To install more fonts in slackware install the program fnt. This is not in the repo we have to compile it ourselves but the upshot is 
    it will download and install fonts from google and debian repo. Link below 
    https://github.com/alexmyczko/fnt  

No comments:

Post a Comment

Popular Posts