You are not logged in.

#1 2011-10-22 11:30:41

nexxx
Member
From: Wolfsberg
Registered: 2010-09-15
Posts: 22

[Script] Archlinux install helperscript - Now on Sourceforge

Due to some freetime, I wrote a script, which should help you configure Archlinux (post install).

Maybe someone interested wants to join the development or test the script.
I have started a Sourceforge project:

SF Project site

THIS SCRIPT IS STILL ALPHA and was only tested on a Virtualbox (all functions) and a 64Bit system with nvidia gpu and kde installation.


Requirements:

  • Archlinux installation with base + base_devel

  • Run script as root user

  • Working internet connection

Code can be viewed here

Details and changelog can be found in the WIKI

DOWNLOAD

Last edited by nexxx (2011-11-02 08:38:25)

Offline

#2 2011-10-22 16:44:20

PranavG
Member
From: Nagpur (India)
Registered: 2011-09-25
Posts: 50

Re: [Script] Archlinux install helperscript - Now on Sourceforge

could you add support for some more DE's such as XFCE,LXDE, Enlightenment,openbox,awesome,XBMC etc.(that is all the apps and sessions, window managers that can be started from a login manager such as gdm,xdm etc) so that users who don't want big size desktops can use these lightweight and small desktops.It would make the script more flexible. I liked your script idea because for new arch users, GUI is very important. this script can help a lot to them. also, arch reinstallers can use this script.This script can also be included in the offiical arch linux live cd. if it is improved more.

Offline

#3 2011-10-22 16:59:10

nexxx
Member
From: Wolfsberg
Registered: 2010-09-15
Posts: 22

Re: [Script] Archlinux install helperscript - Now on Sourceforge

Yes, this is only the first version of the script.
I only added things I tried before (like KDE, Gnome,..)
I will add more functionality, DEvs, apps, tipps,... but its taking a lot of time to research, implement and test it wink

Thanks for you feedback!

Offline

#4 2011-10-22 17:01:49

PranavG
Member
From: Nagpur (India)
Registered: 2011-09-25
Posts: 50

Re: [Script] Archlinux install helperscript - Now on Sourceforge

ok. if i get a machine to test your script , I will surely try it.It's a good Idea.I will also help you in adding some code to your  script as I get time.

Offline

#5 2011-10-23 11:22:19

nexxx
Member
From: Wolfsberg
Registered: 2010-09-15
Posts: 22

Re: [Script] Archlinux install helperscript - Now on Sourceforge

I´ve created a Sourceforge project this morning (see 1st post)
Maybe someone is interested in joining (dev or testing).

Version 0.1 online (on SF)
Changelog:
removed first echo at check for root
removed first echo at check for inet
OS architecture check corrected. uname -m
added group descriptions and changed recommended groups
added function, to check if yaourt is installed (if needed)
added function, ask to add user to wheel group, while granting sudo rights for %wheel
only ask for sudo permissions, if sudo is installed

Last edited by nexxx (2011-10-23 11:24:58)

Offline

#6 2011-11-02 08:40:04

nexxx
Member
From: Wolfsberg
Registered: 2010-09-15
Posts: 22

Re: [Script] Archlinux install helperscript - Now on Sourceforge

Version 0.2 online:
* Seperated zsh and grml-zsh (thx defcon)
* Catched return values of all operations.
* Added sumary at the end of the script
* Misc. bugfixes
* Code refactoring

Offline

#7 2011-11-10 22:42:49

topdollar
Member
Registered: 2011-11-03
Posts: 4

Re: [Script] Archlinux install helperscript - Now on Sourceforge

excellent script, keep up the good work !!

Offline

#8 2011-11-14 19:58:58

lucain
Member
From: Mexico
Registered: 2009-10-25
Posts: 19
Website

Re: [Script] Archlinux install helperscript - Now on Sourceforge

Hey nice script, i have one made for my laptop too, some recomendtions:

In my script i add the daemons in the order i install them, i personally prefer the automatic-no user interfereance way like this:


Installing networkmanager and adding it to the  DAEMONS array:


pacinstall networkmanager
cat /etc/rc.conf | grep DAEMONS= | sed 's/)/ @networkmanager)/ ' -i /etc/rc.conf

Also i found constantly typing pacman -s --noconfirm or yaourt -S --noconfirm  a little anoying so i made some variables for it:

pacinstall='pacman -S --noconfirm'
aurinstall='yaourt -S --noconfirm ' 

Always being carefull of solving conflicts with the yaourt one before installing something (the "X conflicts with Y" thing, i always remove "x" if necesary)


Again, nice script, i will take some code of it, and keep the good work!

Offline

#9 2011-11-18 11:47:35

helmuthdu
Member
Registered: 2011-11-09
Posts: 85

Re: [Script] Archlinux install helperscript - Now on Sourceforge

Very nice script, i have made one too. I have added some very interessting ideas, like: automatic add values to rc.conf in the right place

sed -i '/DAEMONS/s/^[^ ]*\>/& acpid/' /etc/rc.conf

, u can take a look and see if u can get anything new to make yours better.

Other tip, r u using yaourt as root to compile the programs? I think this isnt a good idea, maybe u can use my alternative to solve this problem (see script).

https://bbs.archlinux.org/viewtopic.php?id=130515

Or we can join forces to make it better smile

Last edited by helmuthdu (2011-11-24 14:13:10)

Offline

#10 2011-11-27 07:31:02

nexxx
Member
From: Wolfsberg
Registered: 2010-09-15
Posts: 22

Re: [Script] Archlinux install helperscript - Now on Sourceforge

Thanks for your feedback!
Iam not 100% sure about the "automatic daemons adding" methods. Maybe we find anything else.

What do you think about this:
At the beginning, configure all steps, then install everything ( like configured before ) and then print a sumary! wink
So the user does not need to be infront of the PC, while installing the whole package, which takes a bit if you select KDE,...

Next release will include lxde and openbox (standalone with tint2 terminal).

Offline

Board footer

Powered by FluxBB