How to install and use Void-src packages on Void Linux

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 84

  • @t2b1
    @t2b1 ปีที่แล้ว +14

    thanks! I think a follow-up video on how to keep xbps-src packages up to date would be useful, and maybe even one on about how to create templates (best practices, etc?). congrats on 4k, cheerss

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +2

      A follow up is a good idea, I will definitely be doing that. Thanks

  • @Nick_minwoo
    @Nick_minwoo ปีที่แล้ว +12

    Thank you for helping make void linux more accessible!

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      Anytime, I am glad people are enjoying it and that I can help try to get voids recognition up.

  • @sofiaknyazeva
    @sofiaknyazeva ปีที่แล้ว +13

    5:05
    Don't do a whole git clone instead provide the depth of commits, e.g. git clone --depth , like git clone --depth 1
    Depth 1 tells git to pull last 1 commit which doesn't include other previous commits. You can use depth 2, 3...n (depends how old commit you'd like to clone). Unless you want to see commit history or related with it, don't do whole git clone (it also save disk space since we're not cloning old commits) :)

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      Pro tip, thank you I appreciate the suggestion

    • @tw-721
      @tw-721 ปีที่แล้ว

      thanks a lot, without the --depth it was around 500mb, with this option set to 1, it was only around 15mb. was very useful as i have limited bandwidth

  • @ZsSkyar
    @ZsSkyar ปีที่แล้ว +4

    In xfce to put window in always to top, do right click on top of the window and you'll get option "Always on Top". Great video and congrats on 5.57k subs!!

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +2

      Yeah, I remembered that after the fact, but thanks for the tip and thanks for the kind words.

  • @benjaminwestcott5622
    @benjaminwestcott5622 11 หลายเดือนก่อน +2

    As always great video! You're single handedly making me understand this os very fast!

    • @JakeLinux
      @JakeLinux  11 หลายเดือนก่อน +1

      I'm glad to help,.I would like more people to find out about void and what a great distro it is.

  • @donaldmickunas8552
    @donaldmickunas8552 ปีที่แล้ว +2

    Oh boy. Something else to play with. Goody Goody. Great video as always. Thanks, Jake. Much appreciated.

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      Thanks Donald, do you go by Donald or by Don?

    • @donaldmickunas8552
      @donaldmickunas8552 ปีที่แล้ว +2

      @@JakeLinux Don. 😀

  • @rickdixon1928
    @rickdixon1928 ปีที่แล้ว +2

    Cool! This is like ports in FreeBSD. Didn’t know that Void had this. Thanks!

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      You're welcome, thanks for watching.

  • @linuxinfrench9388
    @linuxinfrench9388 ปีที่แล้ว +2

    nice man, I like your content! by the way for "always on top" window just right-click on the window top bar and tick "always on top" 😉

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      Thanks, yeah, I tracked that down after my video, been a while since I used a standard DE and was trying to remember all the little things.

  • @Chris-ip8uv
    @Chris-ip8uv ปีที่แล้ว +1

    Outstanding! Thank you very much, Jake.

  • @wyfyj
    @wyfyj ปีที่แล้ว +1

    This video is a great resource. Really thanks

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      Glad you found it helpful, thanks for watching

  • @Babk0ck
    @Babk0ck 8 หลายเดือนก่อน +1

    Nice video, very helpful and informative!

    • @JakeLinux
      @JakeLinux  8 หลายเดือนก่อน

      Thanks, glad you enjoyed it.

  • @limpa756
    @limpa756 ปีที่แล้ว

    Void was one of my first distros but I switched to a systemd one given I figured I should learn the standard before diving into more suckless distros; found my Grandas x220 and I've been flirting with void again, these videos have been huge help

  • @limpa756
    @limpa756 ปีที่แล้ว +2

    Just found out that larger packages esp web browsers have been removed from the void-src packages, no brave anymore

    • @MelroyvandenBerg
      @MelroyvandenBerg 9 หลายเดือนก่อน

      that is less ideal but true. They only have Firefox & chromium, opera & tor I think now.

    • @limpa756
      @limpa756 9 หลายเดือนก่อน

      @@MelroyvandenBerg wtf why would they have opera, isn't it proprietary

    • @Skelterbane69
      @Skelterbane69 8 หลายเดือนก่อน

      And why did they do that?

  • @ygurin8946
    @ygurin8946 ปีที่แล้ว +4

    Why can't xbps-src directly use the templates from the Github repository. Wouldn't save that a lot of space? As an Arch user I feel like xbps-src is like an AUR-helper and there works with remote repos.

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +4

      I'm working on something that will allow for pulling templates individually but it is a little clunky at the moment. The fact is that the entire dir holding all the templates is only 98M in size so it really does not take up much space on your system.

    • @MelroyvandenBerg
      @MelroyvandenBerg 9 หลายเดือนก่อน

      Agreed!

    • @andrewbuzz7308
      @andrewbuzz7308 หลายเดือนก่อน

      Indeed it makes no sense

  • @tambuchalinux
    @tambuchalinux ปีที่แล้ว

    Congrats on passing 4K subs! Maybe I will get there in a few years?!

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      Thanks I appreciate thst. Let me help you out with that goal and give you a sub

  • @dvox4361
    @dvox4361 3 หลายเดือนก่อน

    Hi Jake, great video! The only thing I don't understand (as a newbie) is why you'd go through all that trouble - where is the advantage? Aren't all the programs already compiled in the repositories? It doesn't seem like you can make a lot of adjustments (like in Gentoo for example)....

  • @gh0stzk-dotfiles
    @gh0stzk-dotfiles ปีที่แล้ว +1

    Nice and simple.. well a paru -S package is nice and simple

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      Agreed, yay, paru, and aura are all easy. My video is to show that people who stick with arch strictly because the aur have a valid option with void. And the devs at void seem to do a better job maintaining and reviewing the packages/templates for void-src than the arch devs do with the aur. I got nothing against arch, I used it for a long time and loved it, and the aur. Just posing another option for those who may be interested.

    • @joshua_lee732
      @joshua_lee732 ปีที่แล้ว +2

      ​@@JakeLinux the Arch devs don't audit the aur at all. It says so in the wiki.

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      @@joshua_lee732 you are correct I called them devs but they are not the actual devs they are just "trusted users", but they are in place to maintain, manage, and watch operation of the aur and maintain the community repo which is where aur packages move to if voted up. Overall it is the end users responsibility to be aware of what is installed on their system but having people trying to make sure the programs are as safe and trustworthy as possible is a nice bonus

  • @林子堯-e4n
    @林子堯-e4n ปีที่แล้ว +5

    Sir I love your content
    I’m also on void Linux now
    And loving it
    But I’m having trouble with setting up audio with pipewire
    Can you make a video about it?

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +2

      Thanks, I appreciate that, I have never used pipewire, let me look into it and see what I can do

    • @林子堯-e4n
      @林子堯-e4n ปีที่แล้ว +1

      Thank you 🙏

  • @theperfectionist1607
    @theperfectionist1607 ปีที่แล้ว +2

    Nice wallpaper!

  • @avatarpratapsingha2327
    @avatarpratapsingha2327 ปีที่แล้ว +2

    great tutorial for me. install is ok but how to update xbps-src packages

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +2

      Run a normal void update first, then run git pull on your void-src working dir, then run ./xbps-src update-sys

  • @moris7361
    @moris7361 ปีที่แล้ว +2

    Could you install the next branch of picom like this?

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      As long as there is a template or you make a template you could.

  • @MelroyvandenBerg
    @MelroyvandenBerg 9 หลายเดือนก่อน +1

    I wish there was some kind of "centralized" void src repos like AUR. Since this still assumes you have the template somewhere.. And I have the feeling everybody is doing double work writing it's own template files for packages not part of the void packages.

    • @JakeLinux
      @JakeLinux  9 หลายเดือนก่อน

      That would be nice, maybe someday.

  • @schaekker7411
    @schaekker7411 9 หลายเดือนก่อน +1

    i keep getting : error! failed to install base-chroot
    Please help

    • @JakeLinux
      @JakeLinux  9 หลายเดือนก่อน

      Did you clone with sudo?
      Example: sudo git clone...
      If so that is the problem, remove the repo from your local machine and clone it again without sudo.

    • @schaekker7411
      @schaekker7411 9 หลายเดือนก่อน

      @@JakeLinux when I try :
      "fatal: could not create work tree dir 'void-packages': Permission denied

    • @schaekker7411
      @schaekker7411 9 หลายเดือนก่อน

      @@JakeLinux ok ,
      i managed to get binary bootstrap
      : i cd into "~" , instead of "/"
      i have no idea what the difference is , but it worked

  • @memorysticky7581
    @memorysticky7581 6 วันที่ผ่านมา

    CTRL++ = hold control and shift then hit plus "+" for zoom.

  • @MeraMadness
    @MeraMadness ปีที่แล้ว +2

    I want to switch from Fedora to Void but I want to know if Steam, Lutris, Davinci Resolve, and OBS work because they are the only software that I can't live without

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      I don't game much so I can't speak as to any flaws that may be present but I know steam and lutris are both in the official void repo, obs works perfect for me, I record my videos using it, however davinci-resolve I am not sure, it is not in the main repo or the void-src repos, would have to build it and see what happens, I can give it a try this weekend and see what happens.

    • @MeraMadness
      @MeraMadness ปีที่แล้ว

      @@JakeLinux thank you so much, I love Fedora but I'm not feeling it anymore, so I want to change to something that I will like a lot, I will install Void + DWL if everything works

  • @HDGamer923
    @HDGamer923 ปีที่แล้ว +1

    Do you know how to properly keep updated packages installed with xbps-src, i could not find an official appropriate answer anywhere

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      Should be able to run xbps-install -Su, then git pull in void-src repo directory, then run ./xbps-src update-sys

    • @andbenn
      @andbenn ปีที่แล้ว +1

      ./xbps-src show-local-updates
      ./xbps-src show-sys-updates
      ./xbps-src update-check PACKAGENAMEHERE
      maybe repeat that last one for each package you are using from void-packages

  • @MeraMadness
    @MeraMadness ปีที่แล้ว +1

    My old laptop crash when I try to clone this but my Main PC didn't, I don't know if this is normal or a strange behavior?

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      That seems a bit strange

    • @MeraMadness
      @MeraMadness ปีที่แล้ว

      @@JakeLinux Can I clone from my main PC and then copy the files with a USB?

    • @MelroyvandenBerg
      @MelroyvandenBerg 9 หลายเดือนก่อน

      @@MeraMadness what the hack are you saying lol .. This is not a Void user.

    • @MeraMadness
      @MeraMadness 9 หลายเดือนก่อน

      @@MelroyvandenBerg ?

  • @danielcrv_
    @danielcrv_ ปีที่แล้ว +1

    Hello, could you make a video on how to have silent boot on Void Linux?

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว

      How silent are we talking, no text at all, just critical messages, no text or cursor? And just for my own curiosity, why? Void boot is fast with minimal output on my systems, do you get a lot of output?

    • @danielcrv_
      @danielcrv_ ปีที่แล้ว

      @@JakeLinux I just want to hide all messages and if possible display an image

  • @edbeckerich3737
    @edbeckerich3737 ปีที่แล้ว +1

    Do all source pkgs need to be compiled??

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      Yes, the void-src templates are just build templates that are used to compile the programs.

    • @MelroyvandenBerg
      @MelroyvandenBerg 9 หลายเดือนก่อน

      yes, but not all packages on void needs to be compiled the packages that are in the void package manager xbps (xbps-install) are already precompilled

  • @viniciusalvesdaguirra3101
    @viniciusalvesdaguirra3101 ปีที่แล้ว +1

    👏👏

  • @EstifanosTZewde
    @EstifanosTZewde ปีที่แล้ว +1

    All this daunting task, to what end? I wonder.🤔 Anyway, thank you for the video.

    • @JakeLinux
      @JakeLinux  ปีที่แล้ว +1

      No waste of time, not to those who find it useful anyway.

    • @MelroyvandenBerg
      @MelroyvandenBerg 9 หลายเดือนก่อน

      @@JakeLinux indeed, it's a matter of taste. You have full control over your Linux machine. And the ability to write your own templates.

  • @itsfish8672
    @itsfish8672 ปีที่แล้ว +1

    GVJ.

  • @nosotrosloslobosestamosreg4115
    @nosotrosloslobosestamosreg4115 ปีที่แล้ว +1

    LMDE fag here, but I love your work on Void. I haven't been able to set a polybar or similar with a WM, nevertheless I try to learn from your work.

  • @mrtetillas7504
    @mrtetillas7504 5 หลายเดือนก่อน

    its just a worse aur