You are not logged in.
Hi, as far as I know, I already turn two Windows users to Arch, so I was thinking that would be nice to have a simple cheat sheet to help new users quickly.
Somethings maybe wrong and thats why I'm asking for help and contributions. Many new things I wasn't aware (like the new "No xorg.conf" philosophy, the departure of hwd and many other new things), I've been using Arch for almost two and a half years, so I even haven't tried the new Installation Framework (hopefully tomorrow a friend will install Arch, so I will have a chance). Many other errors must be in the grammar, I'm pretty lousy at English as you can see. And finally, maybe I just forgot something you may think that should be in the cheat sheet or something I put, but in the wrong way.
Anyway, hope somebody find it useful or like to help, the link is: http://elzoona.com.ar/archcheatsheet
P.S.: The PDF was made using OpenOffice Draw, but, after many years, I still can't use offimatic software, so If anybody knows a better option please tell me (if you download the ODG will see that indentation was done with four spaces...).
// Send more Chuck Berry
Offline
The abs configuration file is in a weird place according to the pdf...
Offline
Thanks a lot, fixed.
// Send more Chuck Berry
Offline
Offline
There's always one picky-devil who spots a typo:
Daemons configuration
/etc/pacman.d/
Mirros config for pacman
Deej
Offline
I like the overall idea but I worry that the pacman command section might encourage laziness. I think you should emphasize the importance of the pacman man page along with some others to make it clear that most information is readily available from the command line. Perhaps an "important man pages" section would convey this. You could include pacman, pacman.conf and makepkg to start with.
My Arch Linux Stuff • Forum Etiquette • Community Ethos - Arch is not for everyone
Offline
Typos fixed.
I like the overall idea but I worry that the pacman command section might encourage laziness. I think you should emphasize the importance of the pacman man page along with some others to make it clear that most information is readily available from the command line.
Yeah, could it be. My attempt was to give a quick reference for common commands, to avoid reading all the man page when you only can't remeber wich one was the, i.e., --foreign switch. But encourage to read a lot more by giving the "pacman -[Q|R...] --help" section. The whole idea of the cheat sheet it's to remind a simple command you know that exists but can't remember the name or a specific switch. Anyhow, to include the "look for man pages, they still exists" could be an excellent idea (you know, this times when everything is a wiki or a search button away) because reading trough man pages provide a lot of knowledge.
Perhaps an "important man pages" section would convey this. You could include pacman, pacman.conf and makepkg to start with.
Damn, I knew it! I forgot to include a single reference to makepkg command.
EDIT: Included a "useful man pages" at the end of some sections and 100% more advices for free! :-).
Last edited by el_zoona (2009-06-13 13:08:25)
// Send more Chuck Berry
Offline
Pretty good overall description. If you got to do it in one page this would be it. Here's my Arch cheat sheet:
pacman -Sy # Sync package list
pacman -Ss <package> # Search for package
pacman -Si <package> # Info for package
pacman -S <package> # Add package
pacman -U <package> # Update package
pacman -Q # List installed
pacman -Ql <package> # Package files
pacman -Qo /path/file # File belongs to?
pacman -Rs <package> # Remove pkg/deps
pacman -Syu # Sync and Upgrade
pacman -Qdtq # Unneeded deps.
pacman -S --asdeps # Install pkg as dep.
Remove unneeded dependencies:
pacman -Rs $(pacman -Qtdq)
Making List of Installed Packages for Reinstall
pacman -Qqet | grep -v "$(pacman -Qqg base)" > pkglist
Reinstall from Package List
pacman -S $(cat pkglist)
AUR
yaourt (uses same syntax as pacman)
ABS
pacman -S abs
abs
Local
/var/abs/local
It's dangerous to run makepkg as root.
Add regular user to be able to add package dependencies:
visudo
USER_NAME ALL=(ALL) NOPASSWD: /usr/bin/pacman
Makepkg are regular user and add dependencies:
makepkg -s
Add package to system with:
pacman -U <package>-pkg.tar.gz
Setting Up a Scripting Environment | Proud donor to wikipedia - link
Offline
There's always one picky-devil who spots a typo:
Daemons configuration
/etc/pacman.d/
Mirros config for pacmanDeej
A spell check on the whole document wouldn't go amiss
Offline
In the xorg.conf section, you frequently mention startx. Maybe refer to the .xinitrc file to get startx working?
Offline
In the "Links and information" section, on the first bullet:
if you know wich page it's
Spell checking +1
"Click clack, clicketyclacketyclick!"
-- IBM Model M
Offline
Thanks again.
I will add some of those pacman tricks, BTW, that Reinstall list it's quite nearly black magic to me :-P. I will mention to .xinitrc (good advice) and yeah, I need to spell check the entire document (As you can see, English isn't my first lang, and OOo didn't check it :-P, I'll fix that or use another service).
Did you see that I added to the KISS principle by not making colored rectangles, and things like that? :-D.
// Send more Chuck Berry
Offline
am i the only one finding it difficult to read? nice idea, the layout is not KISS..
Offline
The layout certainly it's not. I tried to achieve the minimum impact in printers and not to be flashy, but since I really suck at everything that needs a little design that was the best I could get. Perhaps, someone else with a good designer mind could re draw the layout.
P.S.: I've checked again the PDF and think you're right, the font it's too big and not a pretty one. Courrier fonts may work better. Thanks.
// Send more Chuck Berry
Offline
I prefer to see things organized differently. In two columns, what I want to do, then to command. Alphabetically sorted.
Add package pacman -S <package>
File belongs to? pacman -Qo /path/file
Info for package pacman -Si <package>
Install pkg as dep. pacman -S --asdeps
Package files pacman -Ql <package>
Remove pkg/deps pacman -Rs <package>
Search for package pacman -Ss <package>
Sync and Upgrade pacman -Syu
Sync package list pacman -Sy
Unneeded deps. pacman -Qdtq
Update package pacman -Q
Update package pacman -U <package>
Offline
You might want to use more than one font.
Offline
File belongs to? pacman -Qo /path/file
Think it makes sense to also mention pkgfile here in the cheatsheet?
[git] | [AURpkgs] | [arch-games]
Offline
check this one out
http://i.imgur.com/JB6N5.jpg
moderator edit: Welcome to the forums. Please read Forum Etiquette: Pasting Pictures and Code. Thanks. --fsckd
Last edited by fsckd (2012-02-11 15:45:29)
Offline
moderator comments
The image geoffm links to originates in this thread: https://bbs.archlinux.org/viewtopic.php?id=134969
While this constitutes as necro-bump, the cheat sheet project may still be active. So I shall leave this thread open.
geoffm, please read Forum Etiquette. Thanks.
aur S & M :: forum rules :: Community Ethos
Resources for Women, POC, LGBT*, and allies
Offline