Updates on my Arch/Manjaro repository

Ever since Carlos Silva left a comment on my last post about this repository, I was left wondering if it wouldn’t be better to migrate my current VM to Scaleway. The price/specs seemed better and for the marginal difference of €1 I would get a dual-core virtual machine with 2GB of RAM and 50Gb of disk space.

After a couple of weeks of reflection, I bought a “Start1-S” VPS for €3,99/month and I’ve been (successfully) testing aurto to manage the repository updates. Things have been working out so great that I bought the userrepository.eu domain.

(I will add a certificate to the website, I promise!)

The address has all the instructions for you to add it to your system. But in case you can’t visit right now, here’s what you need to add to the /etc/pacman.conf file:

[aurto]
Server = http://51.15.233.8
SigLevel = Optional TrustAll

I remind you, dear reader, that this repo only contains AUR packages.

I’ve built a Manjaro repository

Due to my own dumbness (I mistakenly deleted my Ubuntu partition), I installed Manjaro, using the Manjaro Architect release, on my laptop. I’d been thinking about doing it for a while and finally made it because I was too stupid to read the instructions from cfdisk. The shit you create yourself because you’re in a hurry…

Anyway, after installing Manjaro, I started reading a bit about this distro packaging and how I could leverage AUR and binary packages. Inspired by the work of Arcan1s, I bought a cheap VPS from OVH [almost €3/month] and built my repository using Arcan1s scripts. It took a bit of fiddling around the config file and the scripts to customize it to the VPS low raw power, but I eventually got it.

One thing you’ll notice is the packages are not signed. I do intend to start signing them but I don’t have a time frame for that just yet.

If you want to try out my repository, made from AUR packages, add this to your /etc/pacman.conf file:

[bruno]
Server = http://51.77.244.118/$arch
SigLevel = Optional TrustAll

The server checks for updates for the packages every 6 hours. This is mainly due to the fact that the VPS is low end – only 1vCPU @2GHz, 2GB of RAM and 20GB of disk space.

New laptop

A few days ago I bought a Lenovo Ideapad 320-15AST. I had a budget of €400 and, after browsing a few stores for a couple of hours, I found this one for a bit less than €350.

At the hardware level, the computer has reasonable specs. They are (retrieved from inxi):

CPU: AMD A9-9420 dual core (1397MHz/3000MHz | boost: 3600MHz)
GPU: AMD Radeon R7 M260/M265
HDD: 1000.2GB 5400RPM
RAM: 8GB DDR4

This is the first time I’m buying Lenovo. I’ve always had a preference for Asus that dates around two decades, either in laptops or in desktops and components. Also, I haven’t used AMD for probably 10 years or more, but I have good memories of their CPUs at the time, so let’s see how this goes. The expectations are high.

Somewhat sadly, it came with Windows 10 preinstalled and the store clerk said they wouldn’t refund me for the license. I wasn’t that much disappointed (although it would’ve been nice to save a few dozen euros) because this will come in hand in the situations I have to give support to computers with this OS installed.

After completing the initial Windows setup, I downloaded and installed Firefox, proceeded to transfer Manjaro and wrote the ISO file to a USB drive. Don’t know why, but it got a kernel panic everytime I tried to boot it.

Next in line was Ubuntu and everything went smoothly. It’s still going. The computer has a good performance with this OS, even when I’m playing Football Manager 2018, browsing the web and listening to music on Youtube, all at the same time.

I do notice, however, the lack of performance of the hard drive, compared to the SSD I have in the old laptop. I have to switch it soon and get a caddy.