Click here to Skip to main content
15,881,172 members
Articles / All Topics
Technical Blog

Arch Linux Installation - Conclusion

Rate me:
Please Sign up or sign in to vote.
0.00/5 (No votes)
1 Oct 2015CPOL1 min read 4.3K  
We have finally arrived at the part that you've all been waiting for, installing and interacting with the XFCE desktop environment.XFCE SetupCodeProjectLogged in as your user account issue the following command:sudo pacman -S xfce4 xfce4-goodies gamin firefoxThen press enter, enter, Y to instal

We have finally arrived at the part that you've all been waiting for, installing and interacting with the XFCE desktop environment.

XFCE Setup

Logged in as your user account issue the following command:

  • sudo pacman -S xfce4 xfce4-goodies gamin firefox
  • Then press enter, enter, Y to install the packages and continue the installation

Editing .xinitrc

We're almost ready to start our desktop environment but first we need to copy then edit the xwindow config file.

  • cp /etc/skel/.xinitrc ~
  • nano .xinitrc

Now uncomment the following line:

  • exec startxfce4

Exit the file then save.

At this pont the graphical user environment is installed so let's boot it up with the following command:

  • startx

Yay! Welcome to Arch Linux! A panel will pop up with two options, just select use default config and you'll be all set to go!

Bonus - Login Manager

This isn't a requirement but if you are one who likes to have a login screen this part is for you. The first thing we need to do is install slim.

  • sudo pacman -S slim slim-themes
  • sudo systemctl enable slim.service

Then to set the theme for our login screen we have to edit the slim config file.

  • sudo nano /etc/slim.conf

Look for the line that has:

  • current_theme default

Change default to Arch minimal then exit and save then reboot the system:

  • sudo reboot

There you go! you now have a login screen!

Wrap Up

This concludes the Arch Linux series. If you have any questions or concerns leave a comment below!

Additional Resources

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Software Developer (Senior)
United States United States
If you liked my post visit my website at http://ericanderson.io

I'm a software engineer, gamer and musician who loves all things .NET.
When I'm not spending time with my family I love learning new things about programming, talking about tech and teaching people how to code.

Currently I'm working with C#, ASP.NET, Angular.js and Node.js.

If you have any questions or concerns, please don't hesitate to reach our to me!

Need a developer to help turn your vision into reality?

I'm available for freelance work!
Send all inquiries to: freelance@ericanderson.io

Comments and Discussions

 
-- There are no messages in this forum --