# Arch LINUX stuff

**URL:** https://forum.critterandguitari.com/t/arch-linux-stuff/1394
**Category:** Hacking
**Created:** [June 28, 2017, 5:12pm UTC](https://forum.critterandguitari.com/t/arch-linux-stuff/1394 "2017-06-28T17:12:36Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)
#### Post date: [June 28, 2017, 5:12pm UTC](https://forum.critterandguitari.com/t/arch-linux-stuff/1394/1 "2017-06-28T17:12:36Z")

</div>

Hi

i wanted to start a separate linux thread regarding changing/upgrading features to the organelle~ without  
breaking anything crucial that makes the organelle work properly  
it would be great if i could see a pacman.conf as to not inadvertantly upgrade and break a core feature.

for example i cannot run makepkg -si as root and that is preventing me from installing csound which is only available with aurget in aur/community but i don;t want to add a user and screw up a login setup

maybe i am overthinking it but with linux i would rather err on the side of caution and avoid headaches later

---

<div class="post-metadata">

### Author: ![wo3](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/wo3/32/622_2.png) [@wo3](https://forum.critterandguitari.com/u/wo3)
#### Post date: [June 30, 2017, 8:42pm UTC](https://forum.critterandguitari.com/t/arch-linux-stuff/1394/2 "2017-06-30T20:42:57Z")

</div>

The entire OS is set to read only. To set it to read / write you have to remount.

`mount / -o remount,rw`

Another good thing to do is setup a systemctl to get scripts to boot on startup!

I remade /etc/rc.local by creating a systemctl service.

---

<div class="post-metadata">

### Author: ![quilime](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/quilime/32/338_2.png) [@quilime](https://forum.critterandguitari.com/u/quilime)
#### Post date: [July 5, 2017, 3:22pm UTC](https://forum.critterandguitari.com/t/arch-linux-stuff/1394/3 "2017-07-05T15:22:47Z")

</div>

as @wo3 said, after you set the disc to read/write you should be able to make changes to the disk.

When my Organelle shipped (YMMV), there was a folder called `/root/scripts` and inside was a bunch of convenience scripts, one of which is `remount-rw.sh` and `remount-ro.sh`, which mounts the disk as read/write and read respectively. There’s other stuff in there, too, and it’s a good place to store your own scripts as you make them.

---

<div class="post-metadata">

### Author: ![shreeswifty](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.critterandguitari.com/shreeswifty/32/790_2.png) [@shreeswifty](https://forum.critterandguitari.com/u/shreeswifty)
#### Post date: [July 5, 2017, 6:37pm UTC](https://forum.critterandguitari.com/t/arch-linux-stuff/1394/4 "2017-07-05T18:37:38Z")

</div>

you cannot makepkg as root, you have to create a user, i did not want to create a user and then have it stall because of login issues.  
i am not fully comfy with Arch yet, i get the concept now but when i wrote the above i was struggling with csound and if you have ever compiled it from source it can be daunting on a system you are expert in, so on a system i had no experience with i erred on the side of caution as i shared. It’s all good now. beyond csound~, rtcmix~, LADSPA, abl\_link~ and perhaps supercollider running via shell i think i am comfortable and confident with the organelle now.
