User Tools

Site Tools


linux:slack_1current

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:slack_1current [2025/01/11 17:33] azmanlinux:slack_1current [2025/01/12 09:06] (current) azman
Line 1: Line 1:
-===== Using Slackware-current =====+====== Using Slackware-current ======
  
-//**Note:** I have removed a section on DE-less installation since my current slackware installations ARE, in fact, DE-less.//+This is actually NOT recommended for beginners. But, sometimes, the need to use the latest software is unavoidable and this COULD be a solution. Plus, this will add a LOT of COOL-points 8-) 8-) 8-) 
 + 
 +//**Note:** I have removed a section on DE-less installation since my current Slackware installations ARE, in fact, DE-less.//
  
 //**Note:** I have also removed a section on hijacking other Linux system - this, here, turned out to be VERY similar to what needed to be done.// //**Note:** I have also removed a section on hijacking other Linux system - this, here, turned out to be VERY similar to what needed to be done.//
 +
 +===== Installing =====
  
 **[LastUpdated20210620]** **[LastUpdated20210620]**
Line 40: Line 44:
     * customize ''etc/xdg/user-dirs.defaults'' (standard default paths)     * customize ''etc/xdg/user-dirs.defaults'' (standard default paths)
     * create user     * create user
-  * **things to note!** +  * get additional packages (''getslackpack''
-    * elogind conflicts with my acpi scripts (lid, to be exact+    luckily, alienBob's repo 'supports' current 
-      insert into ''etc/elogind/logind.conf'' <- ''HandleLidSwitch=ignore'' +    create custom getslackpack config ''.getslackpack'' 
-    * pm-utils not available +    * (alien) openjdk libreoffice libreoffice-dict-en" 
-      * use loginctl instead (e.g. ''loginctl suspend'' instead of ''pm-suspend''+  * get additional packages (''getslackbuild''
-      on the plus side, does not need root+    * run as ''VERS=14.2 getslackbuild fetch <pkg>'' 
 +    * pkgs: ''dmenu geany rox-filer slackware-xdm-theme'' 
 +    * pkgs: ''slock st wmname pmount unrar'' 
 +    * pkgs: ''nss-mdns avahi libdaemon'' 
 +    * //note: rox-filer cannot be compiled, needed patching ([[https://bugs.gentoo.org/710330|this]])// 
 +    i have gathered all the scripts from slackbuilds.org that i use and keep them [[https://codeberg.org/azman/my1slackbuilds|here]] 
 +  i want to use [[https://dwm.suckless.org|dwm]] 
 +    * using my own custom [[https://codeberg.org/azman/my1slackbuild/src/branch/master/dwm.SlackBuild|build script]] (which has personalized patches
 +    my dwm xinitrc will run loginctl hibernate when battery<30% (-> what i need on my current laptop) 
 + 
 +===== Updating ===== 
 + 
 +To maintain: 
 + 
 +//**note:** my ''libmy1slack'' library will detect current when ''etc/slackware-version'' has '+' suffix. this sign will disappear when -current is near to a stable release./
 + 
 +  * run [[https://codeberg.org/azman/my1shell/src/branch/master/slack-update|slack-update]] as usual 
 +    * when ''-current'' going stable, use ''SLACKVERS=current slack-update'' 
 +  * run [[https://codeberg.org/azman/my1shell/src/branch/master/slack-current|slack-current]] instead of ''slackpatch'' 
 +    * when ''-current'' going stable, use ''-f'' switch 
 +    to see removed packages, use [[https://codeberg.org/azman/my1shell/src/branch/master/slackview|slackview]] (i.e. ''SLACKVERS=current slackview find --alien''
 +  update those installed using getslackbuild if needed
  
linux/slack_1current.1736588017.txt.gz · Last modified: by azman