'doas' is already set up on the system for you, and should work right away. A lot of security experts are now recommending that we move most of our desktop GNU/Linux systems to 'doas' instead of sudo, so this is a great chance to try it out. The 'sudo' package was removed, but it was replaced by a more secure and more minimalist alternative, the 'doas' command from the openBSD system. The new 0.4 beta version of Hyperbola deleted the 'sudo' package, so I could not use the command 'sudo reboot' to reboot the machine. This upgraded almost 300 different packages to newer versions.
Now I was able to update and upgrade the packages successfully:Ĥ. I post these here only because they were the errors I ran into, not necessarily that everyone will always run into them. Watch your error messages closely and see if you get the same errors, or something different, or none at all. I resolved these errors by removing the offending files, per a solution I found in the Arch forums: I also ran into some errors, which said that various "pinentry" files on the system were somehow causing problems while I was trying to update and upgrade. Watch out, "y" is not always the default! Update and upgrade all the packages on your systemĪt this point I got asked some questions, to which I had to answer "y" for 'yes' to each one. Your ethernet device name will probably not be 'enp0s2' like mine - remember you have to use the 'ip link' command to determine the name of your ethernet device.ģ.
Remember, we have to re-start our internet each time, so if your network isn't running yet then run the earlier commands for starting the internet. Hit the Ctrl-o key combination and press Enter to save the file, and Ctrl-x to exit nano.Ģ.
"Note: Only for development and debuggingĭelete the "# " symbol and blank space at the beginning of the line, in order to enable this repo: Edit the very last entry in the mirrorlist, which says: Do this by opening the 'mirrorlist' file in our text editor, nano:Įdit all the lines that say they are a "stable" repo by starting the line with a '#' symbol, in order to disable them. First, change the repos to disable all the Hyperbola "stable" repos, and only enable the Hyperbola "development and debugging" repo. In so doing, we will be able to get the latest version of the iceweasel-uxp browser and we will get basic sound working!!! Follow along.ġ. Here, we are going to jump ahead and power up from Hyperbola 0.3 to the beta of the next version, Hyperbola 0.4.
In part 2, I showed how to do a basic, minimal install of Hyperbola, how to get networking and graphics working, and how to install the DWM window manager and some programs: