# Download the package. wget https://archive.raspberrypi.org/debian/pool/main/r/rp-bookshelf/rp-bookshelf_0.6_amd64.deb
# Install the package. sudo dpkg -i rp-bookshelf_0.6_amd64.deb
# Add Bookshelf to your Applications in GNOME. mkdir -p ~/.local/share/applications cd $_ grep -v NotShowIn /usr/share/applications/rp-bookshelf.desktop > rp-bookshelf.desktop
So as a bit of a cheapskate and with a like of recycling. It is possible to get good storage 2nd hand and cheap and fast…. oh yeah – Good, Cheap, Fast.
They normally say it can’t be done… but I think it can, and it can be done in software rather than hardware.
Here’s my thinking…
Loads of cheap desktops, rammed with largish spinning rust with 1 SSD for write cache and OS. Then clustered together to make one massive fault tolerant file system. No special controllers, just the mobo ones.
Here’s my goals…. I want to be able to saturate a 10Gb NIC with consistent read and writes. I want to use cheap commodity hardware, or used server kit that’s reached the 2nd life market.
You may want to set a static IP and there are two easy ways to do so.
The first way, you can use the GUI. go to the arrows in the top right, and right click or secondary click on this and then select ‘Wireless and Wired Network settings’. From there choose the interface, which is usually eth0 and fill in the IP address, router and DNS server you wish to use.
The second way is to edit a config file. Open a terminal from the bar and type in “nano /etc/dhcpcd.conf” then return. this will open the file in the nano editor within the terminal. Using the down arrow navigate to a commented out section with the example static IP. you’ll need to uncomment the interface line, static IP line, static routers line, and static domain name servers line. Then edit the address to what you need for your setup. If you’re only using IPv4 then remove the IPv6 DNS server. do a sudo reboot to apply.
Once back up you can verify in two ways.
The first way is to look in the GUI as before to see the details are now present.
The second way is to again open a terminal and type “ip address show” to list the IP details for each interface.