Setting up the tools to work in Archlabs

This weekend I was working on setting up a working environment using Archlabs linux distribution for my decade old Atom processor based Acer aspire one computer. Here are the notes from the process.

What I needed to install #

As I write and analyse numbers and data and work with literature files at lot, I set up my working computer with the following resources:

  1. A word processor or text processor or a text editor that can edit markdown or plain text where I can write $\LaTeX$. Archlabs came with Geany as the text editor and I use this. For code editor, it also has nano. Besides, for markdown editor I downloaded and used typora, which is cross-platform and is very useful.
  2. A document converter is very useful and I use pandoc for most of my work. This way a text file can be converted to latex, or word document with ease.
  3. Git must be installed as this helps you to talk to the world and maintain your code and life in the github or other repositories such as Gitlab and bitbucket plus version control.
  4. Another word processor where I can read when people send me word documents, this was in my case Abiword. Abiword is a simple word processor and is capable of reading word documents.
  5. R for statistical data analysis.
  6. Ideally Rstudio, but I also realised that the atom processor based machine with 1 gb ram where I was setting up, the machine would not be able to handle Rstudio, this is better used in the cloud. Besides, I have used Jupyter notebook and I find it very intuitive, hence I set up Jupyter notebook for my work.
  7. A good PDF reader which was Evince that was set up as part of the installation process, but I also installed Mendeley that was useful for PDF management and bibtex management so that I could copy paste from Mendeley if I wanted.
  8. I need a spreadsheet application, this should be gnumeric
  9. A web browser as writings are increasingly dependent on web browsers. Archlabs came with Firefox, which by itself is great, but I use Vivaldi for day to day use, so I wanted to have Vivaldi in the system.

Challenge #

The challenge was that this computer was a really underpowered device that did not play well with the workflow I had earlier. When I used Manjaro, I could not use Vivaldi well, it always crawled to a slow virtually unusable piece of web browser. Ditto with Firefox, although I had several extensions with Firefox that I hardly used, and this would force me to use a minimalist approach towards using Firefox or any other browser.

Steps of installation

Archlabs Download Site

The next thing was to burn the iso on a usb drive

dd if=“archlabs.iso” of=/dev/sdb bs=1M

The usb was then inserted in the netbook and installed.

Post-installation

  pacman -S programme_name

Pacman is the installer for Arch. You can have other installers that provide a UI on pacman such as pacui. Obtain pacui from below:

Pacui

In a terminal, type the following command:

bash pacui

This will bring up the pacui UI from where you can install other programmes that are not in the Arch official repositories. I installed yaourt on the computer this way and then later, installed other programmes using yaourt.

The Openbox window management system is very intuitive and is helpful. Archlabs comes with lightdm as display manager that controls your sign-on, etc, but I found lxdma better option.

  1. First install lxdm using pacman -S lxdm
  2. Then enable lxdm as follows: sudo systemctl enable lxdm.service
  3. But before you do so, remember to disable the lightdm service otherwise this will not work: sudo systemctl disable lightdm.service
  4. Reboot, and you will find a window prompt asking for your username and password. After you enter your username and password, you will see the openbox window manager. It is an intuitive manager, and you can control most of its features.

Notes on installation of packages

 
3
Kudos
 
3
Kudos

Now read this

The Trouble of Conducting “Experiments” in Social Media

Caveat of What you see and Post in Facebook: Perils of Unsupervised Studies on human emotion # Kramer et al (2014) recently published an article, “Experimental Evidence of Massive Scale Emotional Contagion through social networks”,... Continue →