Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[REPO] IronicBadgers ArchVM Repo <--- deprecated 01/07/2014

Featured Replies

  • Replies 234
  • Views 55.8k
  • Created
  • Last Reply

Wow that was fast  :o

 

Since we have your attention :) ... I'm curious how much trouble it would be to have a smaller vm .img ?  My SSD is a bit small AND I just don't see my needing a 15GB image.  I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img?  Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less.

  • Author

Wow that was fast  :o

 

Since we have your attention :) ... I'm curious how much trouble it would be to have a smaller vm .img ?  My SSD is a bit small AND I just don't see my needing a 15GB image.  I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img?  Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less.

 

I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh.

Wow that was fast  :o

 

Since we have your attention :) ... I'm curious how much trouble it would be to have a smaller vm .img ?  My SSD is a bit small AND I just don't see my needing a 15GB image.  I don't know if I'm even really asking for you to do anything ... mostly I'm just curious what is realistically the smallest we could make the img knowing we'd then also have a data.img?  Even with all the typical applications everyone runs, how big could that possibly be? I'm shooting for something 10GB or less.

 

I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh.

 

+1 im using just over 10GB right now, got a few apps installed but nothing too heavy, plex eats a fair bit of space depending on your library size of course :-)

updates?  are those not cleaned up / able to be cleaned up?

 

Plex, well I'd host the library in a data.img so nothing about plex should make the VM bigger beyond the few hundred megabytes of the install itself.

 

I can see myself installing crashplan someday, and a torrent client but neither of those should add much to the vm image. 

 

Still, I guess I hear ya about not going below 10gb.  what I need to do is bite the bullet and buy a larger SSD :-\

 

I've installed Arch in as little as 7GB before now, but with updates and stuff over a few weeks it filled up. I wouldn't really go much less than 10GB tbh.

 

With, or without, a desktop?

 

I've been running ArchVM since end of March, hosting LogitechMediaServer, Deluge, MariaDB and minidlna servers.  Disk usage is currently a little under 3GB.

 

On the other hand, my other ArchVM, running vnc/xfce and jdownloader is already somewhat over 3GB and has only been in real use for two days.

 

So, I would agree that for running an active desktop, 10GB might be a sensible lower limit, however, as a dedicated server running only a handful of daemons, you might well consider a smaller disk image.

 

So, I guess that the question is: How easy is it for us, the end users, to alter the size of the image file which you provide?

ironic, quick (i hope) question as I work on getting Plex up and running to include moving my plug-in created library into the VM ...

 

So Plex docs say the library should be owned by plex:plex  but the default library location for your package is set to plex:users.  Is that by design? does it matter since it is the users group anyway?

 

Also did you set PLEX_MEDIA_SERVER_HOME=/opt/plexmediaserver?  Because linux default is /usr/lib

 

The reason I even dug into it is because I'm migrating my unraid plex library and I know permissions can be a gotcha. 

  • Author

ironic, quick (i hope) question as I work on getting Plex up and running to include moving my plug-in created library into the VM ...

 

So Plex docs say the library should be owned by plex:plex  but the default library location for your package is set to plex:users.  Is that by design? does it matter since it is the users group anyway?

 

Also did you set PLEX_MEDIA_SERVER_HOME=/opt/plexmediaserver?  Because linux default is /usr/lib

 

The reason I even dug into it is because I'm migrating my unraid plex library and I know permissions can be a gotcha.

 

I haven't touched the PKGBUILD, it's just a straight compile of the AUR package.

hmmm weird.  Ok well I just use chown and chgrp to do as the plex docs said and all is working.  Still trying to workout my smb mounts but i know that is well warn territory.

Mind if I request sickrage (its a sickbeard fork w/ torrent support) and crashplan? thx mate!

  • Author

Mind if I request sickrage (its a sickbeard fork w/ torrent support) and crashplan? thx mate!

 

SickRage and Crashplan are now added.

Thanks so much!. You. Sir. Are awesome

 

Sent from my SCH-I605 using Tapatalk

 

 

SickRage looks promising, thanks for adding.  I figured it made sense to update everything before installing it, but that ended in an error.  I'm not sure how serious/important it is, nor why it happened.  Here is what I got...

 

[root@IronicsArchVM_v4 sickbeard]# pacman -Syyu
:: Synchronising package databases...
core                                                       111.7 KiB   176K/s 00:01 [################################################] 100%
extra                                                     1614.2 KiB  57.8K/s 00:28 [################################################] 100%
community                                                    2.2 MiB  51.9K/s 00:43 [################################################] 100%
multilib                                                   116.0 KiB   123K/s 00:01 [################################################] 100%
archlinuxfr                                                 18.8 KiB  73.8K/s 00:00 [################################################] 100%
unraid6repo                                                  8.9 KiB   277K/s 00:00 [################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Packages (27): avahi-0.6.31-12  dbus-1.8.2-1  elfutils-0.158-3  gawk-4.1.1-1  glibc-2.19-5  grep-2.19-1  harfbuzz-0.9.28-1  libdbus-1.8.2-1
               libgpg-error-1.13-1  libxcb-1.10-2  linux-3.14.4-1  llvm-libs-3.4.1-2  man-pages-3.67-1  mesa-10.1.4-1  mesa-libgl-10.1.4-1
               netctl-1.7-1  pam-1.1.8-4  par2cmdline-0.6.7-1  python-3.4.1-1  python2-cryptography-0.4-1  sdl-1.2.15-6  shadow-4.2.1-1
               sickbeard-git-3762.d43f491-1  sudo-1.8.10.p3-1  tzdata-2014c-1  unrar-1:5.1.5-1  wayland-1.5.0-1

Total Download Size:    33.76 MiB
Total Installed Size:   279.74 MiB
Net Upgrade Size:       8.10 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
glibc-2.19-5-x86_64                                          8.4 MiB  45.7K/s 03:08 [################################################] 100%
grep-2.19-1-x86_64                                         189.7 KiB  28.6K/s 00:07 [################################################] 100%
man-pages-3.67-1-any                                         5.2 MiB  43.4K/s 02:02 [################################################] 100%
netctl-1.7-1-any                                            34.7 KiB  9.40K/s 00:04 [################################################] 100%
pam-1.1.8-4-x86_64                                         605.3 KiB  44.7K/s 00:14 [################################################] 100%
elfutils-0.158-3-x86_64                                    656.8 KiB  44.8K/s 00:15 [################################################] 100%
harfbuzz-0.9.28-1-x86_64                                   223.9 KiB  49.6K/s 00:05 [################################################] 100%
wayland-1.5.0-1-x86_64                                     107.3 KiB  24.3K/s 00:04 [################################################] 100%
mesa-10.1.4-1-x86_64                                         3.1 MiB  41.6K/s 01:15 [################################################] 100%
mesa-libgl-10.1.4-1-x86_64                                   3.0 KiB   275K/s 00:00 [################################################] 100%
python-3.4.1-1-x86_64                                       15.4 MiB  43.7K/s 06:00 [################################################] 100%
(27/27) checking keys in keyring                                                     [################################################] 100%
(27/27) checking package integrity                                                   [################################################] 100%
(27/27) loading package files                                                        [################################################] 100%
(27/27) checking for file conflicts                                                  [################################################] 100%
error: failed to commit transaction (conflicting files)
sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem
Errors occurred, no packages were upgraded.

 

so, conflicting files, and no packages were upgraded it seems.

 

How do I resolve this?  I thought that pacman would just handle all this for us, but admit, this is all still pretty new to me.

 

thanks again.

 

(PS:  Latest Formula1 race is still not available to download, and I'm only just now watching qualifying :()

I just tried this and got the same result when upgrading:

 

[root@archvm ~]# pacman -Syu
:: Synchronizing package databases...
core                     111.7 KiB   901K/s 00:00 [######################] 100%
extra                   1614.2 KiB  2.44M/s 00:01 [######################] 100%
community                  2.2 MiB  2.59M/s 00:01 [######################] 100%
multilib                 116.0 KiB   935K/s 00:00 [######################] 100%
archlinuxfr               18.8 KiB   179K/s 00:00 [######################] 100%
unraid6repo                8.9 KiB  4.33M/s 00:00 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Packages (25): avahi-0.6.31-12  dbus-1.8.2-1  device-mapper-2.02.106-2
               gawk-4.1.1-1  gcc-libs-4.9.0-2  glibc-2.19-5  gnutls-3.3.2-1
               grep-2.19-1  libdbus-1.8.2-1  libgpg-error-1.13-1  libxcb-1.10-2
               linux-3.14.4-1  lvm2-2.02.106-2  man-pages-3.67-1  netctl-1.7-1
               pacman-4.1.2-6  pam-1.1.8-4  par2cmdline-0.6.7-1  python-3.4.1-1
               shadow-4.2.1-1  sickbeard-git-3762.d43f491-1  sqlite-3.8.4.3-2
               sudo-1.8.10.p3-1  tzdata-2014c-1  unrar-1:5.1.5-1

Total Download Size:    20.75 MiB
Total Installed Size:   246.70 MiB
Net Upgrade Size:       6.60 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages ...
grep-2.19-1-x86_64       189.7 KiB   949K/s 00:00 [######################] 100%
man-pages-3.67-1-any       5.2 MiB  5.15M/s 00:01 [######################] 100%
netctl-1.7-1-any          34.7 KiB  33.9M/s 00:00 [######################] 100%
python-3.4.1-1-x86_64     15.4 MiB  3.66M/s 00:04 [######################] 100%
(25/25) checking keys in keyring                   [######################] 100%
(25/25) checking package integrity                 [######################] 100%
(25/25) loading package files                      [######################] 100%
(25/25) checking for file conflicts                [######################] 100%
error: failed to commit transaction (conflicting files)
sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem
Errors occurred, no packages were upgraded.

 

 

  • Author

OK I'll just roll back the sickbeard package.

 

Sent from my Nexus 5 using Tapatalk

 

 

thanks.  I've now got sickrage running, so I'll probably stick with it for a while, so no hurry on my part.

Should be fixed now. You're welcome to test.

 

I just tried rerunning the update and it worked fine.

 

Thanks.

  • Author

Should be fixed now. You're welcome to test.

 

I just tried rerunning the update and it worked fine.

 

Thanks.

 

Great.  :D

It looks to have worked for me also, but i did get a weird issue that I've not seen before.  I don't suppose it's serious, but in case something needs to be done...

 

==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'

  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect

==> Starting build: 3.14.4-1-ARCH

  -> Running build hook: [base]

  -> Running build hook: [udev]

  -> Running build hook: [modconf]

  -> Running build hook: [block]

==> WARNING: Possibly missing firmware for module: aic94xx

==> WARNING: Possibly missing firmware for module: smsmdtv

  -> Running build hook: [filesystems]

  -> Running build hook: [keyboard]

  -> Running build hook: [fsck]

==> Generating module dependencies

==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img

==> Image generation successful

 

 

Thanks again!

I just tried this and got the same result when upgrading:

 

[root@archvm ~]# pacman -Syu
:: Synchronizing package databases...
core                     111.7 KiB   901K/s 00:00 [######################] 100%
extra                   1614.2 KiB  2.44M/s 00:01 [######################] 100%
community                  2.2 MiB  2.59M/s 00:01 [######################] 100%
multilib                 116.0 KiB   935K/s 00:00 [######################] 100%
archlinuxfr               18.8 KiB   179K/s 00:00 [######################] 100%
unraid6repo                8.9 KiB  4.33M/s 00:00 [######################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Packages (25): avahi-0.6.31-12  dbus-1.8.2-1  device-mapper-2.02.106-2
               gawk-4.1.1-1  gcc-libs-4.9.0-2  glibc-2.19-5  gnutls-3.3.2-1
               grep-2.19-1  libdbus-1.8.2-1  libgpg-error-1.13-1  libxcb-1.10-2
               linux-3.14.4-1  lvm2-2.02.106-2  man-pages-3.67-1  netctl-1.7-1
               pacman-4.1.2-6  pam-1.1.8-4  par2cmdline-0.6.7-1  python-3.4.1-1
               shadow-4.2.1-1  sickbeard-git-3762.d43f491-1  sqlite-3.8.4.3-2
               sudo-1.8.10.p3-1  tzdata-2014c-1  unrar-1:5.1.5-1

Total Download Size:    20.75 MiB
Total Installed Size:   246.70 MiB
Net Upgrade Size:       6.60 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages ...
grep-2.19-1-x86_64       189.7 KiB   949K/s 00:00 [######################] 100%
man-pages-3.67-1-any       5.2 MiB  5.15M/s 00:01 [######################] 100%
netctl-1.7-1-any          34.7 KiB  33.9M/s 00:00 [######################] 100%
python-3.4.1-1-x86_64     15.4 MiB  3.66M/s 00:04 [######################] 100%
(25/25) checking keys in keyring                   [######################] 100%
(25/25) checking package integrity                 [######################] 100%
(25/25) loading package files                      [######################] 100%
(25/25) checking for file conflicts                [######################] 100%
error: failed to commit transaction (conflicting files)
sickbeard-git: /opt/sickbeard/data/css/lib/jquery-ui-1.10.4.custom.css exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery-ui-1.10.4.custom.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.form-3.50.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/data/js/lib/jquery.tablesorter.widgets-2.16.3.min.js exists in filesystem
sickbeard-git: /opt/sickbeard/sickbeard/metadata/mede8er.py exists in filesystem
Errors occurred, no packages were upgraded.

 

I've had Couchpotato running for several weeks,  When I did a

pacman -Syu

yesterday, I had a very similar result to bkastner's problem with SB:

Total Download Size:    1.71 MiB
Total Installed Size:   358.91 MiB
Net Upgrade Size:       11.01 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages ...
libutil-linux-2.24.2-1-x86_64                                                            164.1 KiB   115K/s 00:01 [####################################################################] 100%
util-linux-2.24.2-1-x86_64                                                              1584.4 KiB   142K/s 00:11 [####################################################################] 100%
(27/27) checking keys in keyring                                                                                   [####################################################################] 100%
(27/27) checking package integrity                                                                                 [####################################################################] 100%
(27/27) loading package files                                                                                      [####################################################################] 100%
(27/27) checking for file conflicts                                                                                [####################################################################] 100%
error: failed to commit transaction (conflicting files)
couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/__init__.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/main.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/__init__.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/main.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/static/scripts/misc/downloaders.js exists in filesystem
couchpotato-git: /opt/couchpotato/libs/importhelper/__init__.py exists in filesystem
Errors occurred, no packages were upgraded.
[root@ArchVM ~]# 

 

What is going on here?

  • Author

I just tried this and got the same result when upgrading:

 

[root@archvm ~]# pacman -Syu

(27/27) checking for file conflicts                                                                                [####################################################################] 100%
error: failed to commit transaction (conflicting files)
couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/__init__.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/notifications/boxcar2/main.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/__init__.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/core/providers/userscript/reddit/main.py exists in filesystem
couchpotato-git: /opt/couchpotato/couchpotato/static/scripts/misc/downloaders.js exists in filesystem
couchpotato-git: /opt/couchpotato/libs/importhelper/__init__.py exists in filesystem
Errors occurred, no packages were upgraded.
[root@ArchVM ~]# 

 

What is going on here?

 

Nothing serious, I just updated the sickbeard and couchpotato packages without fully understanding something. I've rolled back to the old packages now so hopefully for sick and couch the issues are resolved. Live and learn don't ya! :)

 

BTW - Repo URL is to change soon from 'unraidrepo.ktz.me' to 'repo.ktz.me'.

I just installed your ArchVM version 5 from scratch, and tried to install SABnzbd, and got a couple of errors while installing...

 

[root@IronicsArchVM_v5 mnt]# pacman -S sabnzbd
resolving dependencies...
looking for inter-conflicts...

Packages (7): par2cmdline-0.6.7-1  python2-cheetah-2.4.4-5  python2-markdown-2.4-3  python2-yenc-0.4.0-2  unrar-1:5.1.5-1  unzip-6.0-6  sabnzbd-0.7.17-1

Total Download Size:    2.12 MiB
Total Installed Size:   9.86 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages ...
unrar-1:5.1.5-1-x86_64                                                 115.1 KiB   218K/s 00:01 [########################################################] 100%
unzip-6.0-6-x86_64                                                     122.8 KiB   217K/s 00:01 [########################################################] 100%
par2cmdline-0.6.7-1-x86_64                                              79.1 KiB  58.4K/s 00:01 [########################################################] 100%
python2-markdown-2.4-3-any                                              91.4 KiB  89.4K/s 00:01 [########################################################] 100%
python2-cheetah-2.4.4-5-x86_64                                         243.9 KiB   132K/s 00:02 [########################################################] 100%
python2-yenc-0.4.0-2-x86_64                                              9.4 KiB   315K/s 00:00 [########################################################] 100%
sabnzbd-0.7.17-1-any                                                  1510.5 KiB   199K/s 00:08 [########################################################] 100%
(7/7) checking keys in keyring                                                                   [########################################################] 100%
(7/7) checking package integrity                                                                 [########################################################] 100%
(7/7) loading package files                                                                      [########################################################] 100%
(7/7) checking for file conflicts                                                                [########################################################] 100%
(7/7) checking available disk space                                                              [########################################################] 100%
(1/7) installing par2cmdline                                                                     [########################################################] 100%
(2/7) installing python2-markdown                                                                [########################################################] 100%
(3/7) installing python2-cheetah                                                                 [########################################################] 100%
Optional dependencies for python2-cheetah
    python2-pygments: for the CodeHighlighter filter
(4/7) installing python2-yenc                                                                    [########################################################] 100%
(5/7) installing unrar                                                                           [########################################################] 100%
(6/7) installing unzip                                                                           [########################################################] 100%
(7/7) installing sabnzbd                                                                         [########################################################] 100%
/tmp/alpm_OCD30L/.INSTALL: line 12: xdg-mime: command not found
/tmp/alpm_OCD30L/.INSTALL: line 13: xdg-icon-resource: command not found
==> If you want to associate .nzb-files with SABnzbd, run 'xdg-mime default sabnzbd.desktop applications/x-nzb'
Optional dependencies for sabnzbd
    xdg-utils: registration of .nzb files
    python2-feedparser: rss support
    python2-pyopenssl: ssl support

 

They don't look serious, but thought I should mention them.

 

* I just tried starting sabnzbd and got no errors, but it's not actually running. :(

 

[root@IronicsArchVM_v5 mnt]# systemctl start sabnzbd
[root@IronicsArchVM_v5 mnt]# ps aux | grep sab
root       551  0.3  1.5 1283676 31224 ?       Ssl  04:23   0:00 /usr/bin/python2 -OO /opt/sabnzbd/SABnzbd.py -l0
root       598  0.0  0.0  10708  1080 pts/0    S+   04:27   0:00 grep sab

  • Author

Repo URL is changing from 'unraidrepo.ktz.me' to 'repo.ktz.me/repo' TODAY ( 30/5/14 ). You'll need to edit your pacman.conf file at this time to continue receiving packages.

 

To fix your VM you need to edit your pacman.conf file as follows...

 

nano +99 /etc/pacman.conf 

 

Then look for the [unraid6repo] entry and edit it as such:

 

[archVMrepo]
SigLevel = Never
Server = http://repo.ktz.me/repo

 

Then press Ctrl + X to save the file and quit. Run ' pacman -Syu ' to double check it all works.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.