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

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ก.ย. 2024
  • Void linux void-src repo is another way void makes the switch from arch to void possible, those who feel they will miss the aur should take a look at the void-src repo and see that Void Linux is a valid option when it comes to a rolling release distro.
    Gitlab
    gitlab.com/jped
    Github
    github.com/jdp...
    Email Me At
    jake@jpedmedia.com
    My Website
    jpedmedia.com
    Follow Me On Odysee
    odysee.com/$/i...
    Check out my subreddit at
    r/jakeatlinux
    $100 to test a server through Vultr
    www.vultr.com/...
    Support
    Brave users can support me with BAT on my website or on my youtube channel

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

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

    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  ปีที่แล้ว +1

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

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

    Thank you for helping make void linux more accessible!

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

      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 11 หลายเดือนก่อน

      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 10 หลายเดือนก่อน +3

    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  10 หลายเดือนก่อน +1

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

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

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

    • @JakeLinux
      @JakeLinux  8 หลายเดือนก่อน +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.

  • @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

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

    This video is a great resource. Really thanks

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

      Glad you found it helpful, thanks for watching

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

    Nice video, very helpful and informative!

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

      Thanks, glad you enjoyed it.

  • @dvox4361
    @dvox4361 18 วันที่ผ่านมา

    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)....

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

    Nice wallpaper!

  • @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

  • @LEBR27
    @LEBR27 ปีที่แล้ว +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 🙏

  • @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 7 หลายเดือนก่อน

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

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

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

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

      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 7 หลายเดือนก่อน

      Agreed!

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

    👏👏

  • @MelroyvandenBerg
    @MelroyvandenBerg 7 หลายเดือนก่อน +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  6 หลายเดือนก่อน

      That would be nice, maybe someday.

  • @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

  • @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

  • @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 7 หลายเดือนก่อน

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

  • @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.

  • @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

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

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

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

      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 6 หลายเดือนก่อน

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

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

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

  • @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

  • @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 7 หลายเดือนก่อน

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

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

      @@MelroyvandenBerg ?

  • @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.

  • @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 7 หลายเดือนก่อน

      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

  • @わかるマーン
    @わかるマーン 4 วันที่ผ่านมา +1

    Is there an alternative to the Git repo?
    Because I'm trying to clone it, but it breaks off after 5%, either because of Microsoft Github being a fucking piece of shit, or because the repo is just too big.

    • @JakeLinux
      @JakeLinux  2 วันที่ผ่านมา

      Have never had issues with cloning so I'm not sure what the issue could be but you can clone with --depth=1, that should help.

    • @わかるマーン
      @わかるマーン 2 วันที่ผ่านมา +1

      @@JakeLinux Thanks, `--depth=1` did the trick.

    • @JakeLinux
      @JakeLinux  2 วันที่ผ่านมา

      @@わかるマーン awesome! You're very welcome

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

    its just a worse aur