https://wiki.archlinux.org/api.php?action=feedcontributions&user=Evilgold&feedformat=atomArchWiki - User contributions [en]2024-03-28T19:40:58ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=User:Evilgold/my_install_notes&diff=82845User:Evilgold/my install notes2009-11-10T00:09:20Z<p>Evilgold: Created page with '=Archlinux installation notes= This page is my personal notes on installing ArchLinux. I made it to be shorter and more to the point then the main wikipages, but all of the infor…'</p>
<hr />
<div>=Archlinux installation notes=<br />
This page is my personal notes on installing ArchLinux. I made it to be shorter and more to the point then the main wikipages, but all of the information can be found on the wiki in various other places. <br />
<br />
==Encrypting the hard drive==<br />
<br />
Load modules <br />
modprobe dm-crypt<br />
modprobe aes-x86_64<br />
<br />
start encryption (choose a good passphrase)<br />
cryptsetup -c aes-xts-plain -y -s 512 luksFormat /dev/sda2<br />
<br />
unlock newly encrypted partition<br />
cryptsetup luksOpen /dev/sda2 root<br />
<br />
run archlinux installer as normal until configure system menu.<br />
<br />
edit rc.conf change these lines:<br />
<br />
HOSTNAME="pickaname"<br />
...<br />
DAEMONS=(syslog-ng @network @sshd @crond @netfs @hal @alsa @openntp)<br />
<br />
edit /etc/mkinitcpio.conf, add encrypt to HOOKS<br />
<br />
HOOKS="... encrypt ... filesystems ..."<br />
<br />
Install grub, modify menu.lst entry to look like this:<br />
<br />
# (0) Arch Linux<br />
title Arch Linux<br />
root (hd0,0)<br />
kernel /vmlinuz26 cryptdevice=/dev/sda1:root root=/dev/mapper/root ro<br />
initrd /kernel26.img<br />
<br />
optinally add vga=773 (or whatever) to kernel line.<br />
<br />
Reboot into new install<br />
<br />
==Post installation==<br />
<br />
Get internets!<br />
dhcpcd eth0<br />
<br />
Upgrade everything (if we didnt do a netinstall)<br />
pacman -Syu<br />
<br />
(reboot if needed)<br />
<br />
Install the basics: openssh, xorg, window maker (or any window manager), hal, alsa-utils, openntpd and elinks (in case we need it)<br />
pacman -S openssh xorg windowmaker hal alsa-utils openntpd mrxvt elinks<br />
<br />
Create a new user for yourself<br />
adduser evilgold<br />
Initial group [ users ]: <br />
Additional groups (comma separated) []: wheel,audio,video,storage,disks,optical,adm<br />
<br />
uncomment %wheel from sudoers file<br />
nano /etc/sudoers<br />
<br />
# Uncomment to allow people in group wheel to run all commands<br />
%wheel ALL=(ALL) ALL<br />
<br />
log out of root<br />
<br />
exit<br />
<br />
==Graphical==<br />
<br />
===Install a desktop environment===<br />
<br />
Gnome<br />
sudo pacman -S gnome gnome-extra gdm<br />
<br />
sudo nano /etc/rc.conf<br />
<br />
add @gdm to DAEMONS=<br />
DAEMONS=(syslog-ng @network @sshd @crond @netfs @hal @alsa @openntp @gdm)<br />
<br />
===Or..The simple way (no D.E.)===<br />
<br />
log in as user<br />
<br />
setup ~/.xinitrc<br />
nano .xinitrc <br />
<br />
with the line<br />
exec wmaker<br />
<br />
startx<br />
<br />
=Bonus Section=<br />
<br />
===Remove xterm and replace it with mrxvt (or your choice)===<br />
pacman -S mrxvt<br />
pacman -R xterm<br />
ln -s /usr/bin/mrxvt /usr/bin/xterm<br />
<br />
===If you want to use a broadcom wireless card===<br />
pacman -S b43-fwcutter<br />
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2<br />
tar xjf broadcom-wl-4.150.10.5.tar.bz2<br />
cd broadcom-wl-4.150.10.5/driver<br />
b43-fwcutter -w "/lib/firmware/" wl_apsta_mimo.o<br />
<br />
===nvidia graphics===<br />
pacman -S nvidia<br />
nvidia-xconfig<br />
<br />
OR keep it open source...<br />
<br />
pacman -S xf86-video-nouveau</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=User:Evilgold&diff=82844User:Evilgold2009-11-10T00:03:08Z<p>Evilgold: Created page with 'I've been an arch user since 2008.'</p>
<hr />
<div>I've been an arch user since 2008.</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=Yaourt&diff=73488Yaourt2009-08-08T01:49:00Z<p>Evilgold: </p>
<hr />
<div>{{i18n_links_start}}<br />
<br />
{{i18n_entry|English|Yaourt}}<br />
{{i18n_entry|Italiano|Yaourt (Italiano)}}<br />
{{i18n_entry|简体中文|Yaourt(简体中文)}}<br />
{{i18n_entry|Español|Yaourt_(Español)}}<br />
{{i18n_entry|Türkçe|Yaourt (Türkçe)}}<br />
{{i18n_entry|Français|Yaourt_(Francais)}}<br />
<br />
{{i18n_links_end}}<br />
{{Note | Yaourt is an unofficial, unsupported third-party script.}}<br />
<br />
'''Y'''et '''A'''n'''O'''ther '''U'''ser '''R'''epository '''T'''ool. Yaourt is a community-contributed wrapper for pacman which adds seamless access to the [[AUR]], allowing and automating package compilation and installation from your choice of the 11,000+ PKGBUILDs in the [[AUR]], in addition to the many thousands of available Arch binary packages. Yaourt uses the same exact syntax as pacman, which saves you from relearning an entirely new method of system maintenance, but also adds new options. Yaourt expands the power and simplicity of pacman by adding even more useful features and provides pleasing, colorized output, interactive search mode, and much more. You will almost certainly want this. <br />
<br />
=Install=<br />
<br />
==First of all==<br />
<br />
Install the "build-devel" package, so that you won't miss utilities like gcc or make later on.<br />
pacman -Sy base-devel<br />
<br />
==PKGBUILD Install==<br />
<br />
The traditional way to install Yaourt is through the actual AUR. In learning how to install yaourt this way, you will have the opportunity to learn how the AUR (and PKGBUILD)works.<br />
<br />
Open a web browser and head to the [http://aur.archlinux.org/packages.php?ID=5863 yaourt AUR page]<br />
<br />
Under package details click the "Tarball" link to download the [http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz tarball]<br />
<br />
Unpack the tarball<br />
<br />
tar zxvf yaourt.tar.gz<br />
<br />
Navigate into the new directory<br />
<br />
cd yaourt<br />
<br />
At this point; '''Make sure that you check the contents of the PKGBUILD and the yaourt.install files!''' This cannot be stressed enough, don't worry, they aren't too complicated. Just take a look, if you see anything suspicious, get on irc or the forum and ask about it.<br />
<br />
more yaourt.install<br />
more PKGBUILD<br />
<br />
If everything looks good. We are ready to build the packages. <br />
<br />
makepkg<br />
<br />
After this process is complete, you will see several new files and directories. You should be interested in the file that ends with *.pkg.tar.gz (in this case mine is named; yaourt-0.9.2-i686.pkg.tar.gz)<br />
<br />
Now it's time to use pacman to install yaourt. ''Be sure to change the package name to the actual name of your package, don't just copy and paste this line''<br />
<br />
pacman -U yaourt-0.9.2-i686.pkg.tar.gz<br />
<br />
Congratulations! You're done! Remember, this is the SAME process for almost all AUR PKGBUILDs.<br />
<br />
See the [http://archlinux.fr/yaourt-en# yaourt] man page for more.<br />
<br />
==Easy Install==<br />
<br />
The easiest way to install Yaourt is to add the yaourt repository to your /etc/pacman.conf:<br />
<br />
For i686:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/i686<br />
For x86-64:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
Sync and install:<br />
pacman -Sy yaourt<br />
<br />
If you wish, you may then create your own command aliases in ~/.bashrc to save typing: <br />
nano ~/.bashrc<br />
<br />
alias p='pacman'<br />
alias y='yaourt' <br />
Save and then source:<br />
source ~/.bashrc<br />
<br />
=Using yaourt=<br />
* [http://www.archlinux.fr/yaourt-en/ yaourt page]</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=Yaourt&diff=73487Yaourt2009-08-08T01:48:29Z<p>Evilgold: added back info on aliasing from Louipc</p>
<hr />
<div>{{i18n_links_start}}<br />
<br />
{{i18n_entry|English|Yaourt}}<br />
{{i18n_entry|Italiano|Yaourt (Italiano)}}<br />
{{i18n_entry|简体中文|Yaourt(简体中文)}}<br />
{{i18n_entry|Español|Yaourt_(Español)}}<br />
{{i18n_entry|Türkçe|Yaourt (Türkçe)}}<br />
{{i18n_entry|Français|Yaourt_(Francais)}}<br />
<br />
{{i18n_links_end}}<br />
{{Note | Yaourt is an unofficial, unsupported third-party script.}}<br />
<br />
'''Y'''et '''A'''n'''O'''ther '''U'''ser '''R'''epository '''T'''ool. Yaourt is a community-contributed wrapper for pacman which adds seamless access to the [[AUR]], allowing and automating package compilation and installation from your choice of the 11,000+ PKGBUILDs in the [[AUR]], in addition to the many thousands of available Arch binary packages. Yaourt uses the same exact syntax as pacman, which saves you from relearning an entirely new method of system maintenance, but also adds new options. Yaourt expands the power and simplicity of pacman by adding even more useful features and provides pleasing, colorized output, interactive search mode, and much more. You will almost certainly want this. <br />
<br />
=Install=<br />
<br />
==First of all==<br />
<br />
Install the "build-devel" package, so that you won't miss utilities like gcc or make later on.<br />
pacman -Sy base-devel<br />
<br />
==PKGBUILD Install==<br />
<br />
The traditional way to install Yaourt is through the actual AUR. In learning how to install yaourt this way, you will have the opportunity to learn how the AUR (and PKGBUILD)works.<br />
<br />
Open a web browser and head to the [http://aur.archlinux.org/packages.php?ID=5863 yaourt AUR page]<br />
<br />
Under package details click the "Tarball" link to download the [http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz tarball]<br />
<br />
Unpack the tarball<br />
<br />
tar zxvf yaourt.tar.gz<br />
<br />
Navigate into the new directory<br />
<br />
cd yaourt<br />
<br />
At this point; '''Make sure that you check the contents of the PKGBUILD and the yaourt.install files!''' This cannot be stressed enough, don't worry, they aren't too complicated. Just take a look, if you see anything suspicious, get on irc or the forum and ask about it.<br />
<br />
more yaourt.install<br />
more PKGBUILD<br />
<br />
If everything looks good. We are ready to build the packages. <br />
<br />
makepkg<br />
<br />
After this process is complete, you will see several new files and directories. You should be interested in the file that ends with *.pkg.tar.gz (in this case mine is named; yaourt-0.9.2-i686.pkg.tar.gz)<br />
<br />
Now it's time to use pacman to install yaourt. ''Be sure to change the package name to the actual name of your package, don't just copy and paste this line''<br />
<br />
pacman -U yaourt-0.9.2-i686.pkg.tar.gz<br />
<br />
Congratulations! You're done! Remember, this is the SAME process for almost all AUR PKGBUILDs.<br />
<br />
See the [http://archlinux.fr/yaourt-en# yaourt] man page for more.<br />
<br />
If you wish, you may then create your own command aliases in ~/.bashrc to save typing:<br />
<br />
alias p='pacman'<br />
alias y='yaourt'<br />
<br />
Save and then source:<br />
<br />
source ~/.bashrc<br />
<br />
<br />
<br />
==Easy Install==<br />
<br />
The easiest way to install Yaourt is to add the yaourt repository to your /etc/pacman.conf:<br />
<br />
For i686:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/i686<br />
For x86-64:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
Sync and install:<br />
pacman -Sy yaourt<br />
<br />
If you wish, you may then create your own command aliases in ~/.bashrc to save typing: <br />
nano ~/.bashrc<br />
<br />
alias p='pacman'<br />
alias y='yaourt' <br />
Save and then source:<br />
source ~/.bashrc<br />
<br />
=Using yaourt=<br />
* [http://www.archlinux.fr/yaourt-en/ yaourt page]</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=Yaourt&diff=73486Yaourt2009-08-08T01:46:50Z<p>Evilgold: Undo revision 73453 by Louipc (Talk)</p>
<hr />
<div>{{i18n_links_start}}<br />
<br />
{{i18n_entry|English|Yaourt}}<br />
{{i18n_entry|Italiano|Yaourt (Italiano)}}<br />
{{i18n_entry|简体中文|Yaourt(简体中文)}}<br />
{{i18n_entry|Español|Yaourt_(Español)}}<br />
{{i18n_entry|Türkçe|Yaourt (Türkçe)}}<br />
{{i18n_entry|Français|Yaourt_(Francais)}}<br />
<br />
{{i18n_links_end}}<br />
{{Note | Yaourt is an unofficial, unsupported third-party script.}}<br />
<br />
'''Y'''et '''A'''n'''O'''ther '''U'''ser '''R'''epository '''T'''ool. Yaourt is a community-contributed wrapper for pacman which adds seamless access to the [[AUR]], allowing and automating package compilation and installation from your choice of the 11,000+ PKGBUILDs in the [[AUR]], in addition to the many thousands of available Arch binary packages. Yaourt uses the same exact syntax as pacman, which saves you from relearning an entirely new method of system maintenance, but also adds new options. Yaourt expands the power and simplicity of pacman by adding even more useful features and provides pleasing, colorized output, interactive search mode, and much more. You will almost certainly want this. <br />
<br />
=Install=<br />
<br />
==First of all==<br />
<br />
Install the "build-devel" package, so that you won't miss utilities like gcc or make later on.<br />
pacman -Sy base-devel<br />
<br />
==PKGBUILD Install==<br />
<br />
The traditional way to install Yaourt is through the actual AUR. In learning how to install yaourt this way, you will have the opportunity to learn how the AUR (and PKGBUILD)works.<br />
<br />
Open a web browser and head to the [http://aur.archlinux.org/packages.php?ID=5863 yaourt AUR page]<br />
<br />
Under package details click the "Tarball" link to download the [http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz tarball]<br />
<br />
Unpack the tarball<br />
<br />
tar zxvf yaourt.tar.gz<br />
<br />
Navigate into the new directory<br />
<br />
cd yaourt<br />
<br />
At this point; '''Make sure that you check the contents of the PKGBUILD and the yaourt.install files!''' This cannot be stressed enough, don't worry, they aren't too complicated. Just take a look, if you see anything suspicious, get on irc or the forum and ask about it.<br />
<br />
more yaourt.install<br />
more PKGBUILD<br />
<br />
If everything looks good. We are ready to build the packages. <br />
<br />
makepkg<br />
<br />
After this process is complete, you will see several new files and directories. You should be interested in the file that ends with *.pkg.tar.gz (in this case mine is named; yaourt-0.9.2-i686.pkg.tar.gz)<br />
<br />
Now it's time to use pacman to install yaourt. ''Be sure to change the package name to the actual name of your package, don't just copy and paste this line''<br />
<br />
pacman -U yaourt-0.9.2-i686.pkg.tar.gz<br />
<br />
Congratulations! You're done! Remember, this is the SAME process for almost all AUR PKGBUILDs.<br />
<br />
See the [http://archlinux.fr/yaourt-en# yaourt] man page for more.<br />
<br />
==Easy Install==<br />
<br />
The easiest way to install Yaourt is to add the yaourt repository to your /etc/pacman.conf:<br />
<br />
For i686:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/i686<br />
For x86-64:<br />
[archlinuxfr]<br />
Server = http://repo.archlinux.fr/x86_64<br />
<br />
Sync and install:<br />
pacman -Sy yaourt<br />
<br />
If you wish, you may then create your own command aliases in ~/.bashrc to save typing: <br />
nano ~/.bashrc<br />
<br />
alias p='pacman'<br />
alias y='yaourt' <br />
Save and then source:<br />
source ~/.bashrc<br />
<br />
=Using yaourt=<br />
* [http://www.archlinux.fr/yaourt-en/ yaourt page]</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=List_of_applications&diff=58005List of applications2009-01-16T19:20:12Z<p>Evilgold: /* Jabber/XMPP clients */</p>
<hr />
<div>[[Category:Software (English)]]<br />
'''This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.'''<br />
<br />
'''NOTE: This will likely get big. So please try to keep entries alphabetically organized'''<br />
<br />
==Internet==<br />
=== Chat Clients ===<br />
====Jabber/XMPP clients====<br />
* [[freetalk]] - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface. <br />
* [[gajim]] - a GTK2 Jabber/XMPP client, light and feature-rich<br />
* [[jabber.el]] - jabber.el is a Jabber client for Emacs.<br />
* [[psi]] - a Qt Jabber/XMPP client<br />
* [[mcabber]] a curses xmpp client<br />
<br />
====IRC clients====<br />
* [[Bitlbee]] - Instant Message from your IRC client<br />
* [[Irssi]] - ncurses IRC client<br />
* [[Weechat]] - ncurses IRC client<br />
====Multi-protocol clients====<br />
* [[CenterIM]] - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu<br />
* [[Pidgin]] - A GTK2 multi-protocol IM client<br />
* [[qutim]] - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org<br />
<br />
<br />
=== Mail Clients ===<br />
* [[Alpine]] The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages) http://www.washington.edu/alpine<br />
* [[Claws-mail]] - A GTK+ based e-mail client http://www.claws-mail.org<br />
* [[Evolution]] - a mature and feature-rich e-mail client used in GNOME by default.<br />
* [[mutt]] - The famous, mature old command-line client http://www.mutt.org/<br />
* [[Sylpheed]] - Lightweight and user-friendly e-mail client http://sylpheed.sraoss.jp/en/<br />
* [[Thunderbird]] - Mozilla's GTK2-based client.<br />
<br />
=== News Aggregator ===<br />
* [[canto]] - A ncurses RSS aggregator http://codezen.org/canto/<br />
* [[Liferea]] - A GTK desktop news aggregator for online news feeds and weblogs http://liferea.sourceforge.net<br />
<br />
=== Torrents ===<br />
* [[Azureus]] is a feature-rich Bittorrent client written in Java<br />
* [[Deluge]] is a bittorrent client written with python and pygtk.<br />
* [[Ktorrent]] is a Qt-based feature-rich torrent client<br />
* [[rTorrent]] is a very simple, elegant and ultra-light bittorent client. It is written in C++ and uses ncurses, so it is completely text based and runs entirely in a console.<br />
* [[Transmission]] is a fast, easy, and free BitTorrent client (GTK+ GUI and CLI).<br />
<br />
=== Web Browsers ===<br />
==== Graphical ====<br />
* [[Dillo]] - A small, fast graphical web browser built on FLTK http://www.dillo.org<br />
* [[Epiphany]] - A GNOME reworking of Firefox, really.<br />
* [[Firefox]] - GTK2- and Gecko-based browser<br />
* [[Kazehakase]] - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko)<br />
* [[Konqueror]] - QT- and KHTML-based browser. A part of the KDE desktop.<br />
* [[Midori]] - A young but promising GTK2- and Webkit-based browser, simple and speedy<br />
* [[Opera]] - QT- and Presto-based browser<br />
<br />
==== Text Based ====<br />
* [[Elinks]] - An advanced and well-established feature-rich text mode web browser. http://elinks.or.cz<br />
* [[links-g]] A text WWW browser, similar to Lynx, with framebuffer and X graphics enabled http://links.twibright.com/<br />
* [[Lynx]] A text browser for the World Wide Web http://lynx.isc.org<br />
* [[w3m]] A pager/text-based WWW browser http://w3m.sourceforge.net/<br />
<br />
==Document Indexer==<br />
* [[pinot]] - Personal search and metasearch tool http://pinot.berlios.de/<br />
* [[recoll]] - Full text search tool based on Xapian backend http://www.lesbonscomptes.com/recoll/<br />
<br />
==Document Readers==<br />
*[[ePDFView ]] - A free lightweight PDF document viewer using Poppler and GTK+ libraries. http://trac.emma-soft.com/epdfview/<br />
*[[Evince]] - Document viewer for multiple document formats. Supports pdf, postscript, djvu, tiff and dvi http://projects.gnome.org/evince/<br />
*[[xpdf]] - A viewer for Portable Document Format (PDF) files http://www.foolabs.com/xpdf/<br />
<br />
== Media ==<br />
===Graphics and Image Manipulation===<br />
* [[Blender]] - A fully integrated 3D graphics creation suite http://blender3d.org<br />
* [[Dia]] - DIAgram editor http://www.gnome.org/projects/dia<br />
* [[Gimp]] - GNU Image Manipulation Program http://www.gimp.org<br />
* [[Inkscape]] - A vector-based drawing program - svg compliant http://inkscape.sourceforge.net<br />
* [[Xara]] - An advanced vector graphics program, development release http://www.xaraxtreme.org<br />
<br />
=== Video ===<br />
* [[mplayer]] - A "Swiss army knife" of sorts for media playing on Linux<br />
* [[VLC]] - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.<br />
* [[SMPlayer]] is a complete frontend for [[MPlayer]].<br />
<br />
=== Audio ===<br />
* [[Amarok]] - A mature Qt-based player known for its plethora of features<br />
* [[Ario]] - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster<br />
* [[Audacious]] - A Winamp clone like Beep and old XMMS versions<br />
* [[Banshee]] - yet another GTK iTunes clone, yet more feature-rich and more actively developed.<br />
* [[Cmus]] is a very feature-rich ncurses-based music player.<br />
* [[Cplay]] is a curses front-end for various audio players.<br />
* [[Exaile]] - A GTK clone of Amarok<br />
* [[Goggles Music Manager]] - A lightweight music manager and player<br />
* [[moc]] - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/<br />
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management<br />
* [[ncmpc]] - An ncurses-based front-end to mpd<br />
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])<br />
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME<br />
* [[Sonata]] - A Python-based front-end to mpd<br />
* [[Songbird]] - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/<br />
<br />
=== Editing ===<br />
* [[Audacity]] - A sound recorder and editor<br />
<br />
=== Image Viewers ===<br />
* [[feh]] - Command-line based, can be used for slideshows, quick viewing, and setting wallpaper<br />
* [[gpicview]] - Picture viewer of the LXDE Desktop http://lxde.org/<br />
* [[geeqie]] - its fork http://geeqie.sourceforge.net/<br />
* [[gqview]] - A stand-alone GTK2 image viewer<br />
* [[gThumb]] - Image browser and viewer for the GNOME Desktop<br />
* [[Mirage]] - light and extensible GTK+ image viewer http://mirageiv.berlios.de/<br />
* [[Ristretto]] is a fast and lightweight picture-viewer for the Xfce desktop environment.<br />
* [[qiv]] - Quick Image Viewer (qiv) is a very small and fast GDK/Imlib image viewer http://www.klografx.net/qiv/<br />
<br />
<br />
==Note Taking Organizers==<br />
* [[NoteCase]] - A portable hierarchical note manager, coded in C++ using the GTK+ toolkit http://notecase.sourceforge.net<br />
* [[tomboy]] - Desktop note-taking application for Linux and Unix http://www.gnome.org/projects/tomboy/<br />
* [[zim]] - A WYSIWYG text editor that aims at bringing the concept of a wiki to the desktop http://zim-wiki.org/<br />
<br />
==Security==<br />
* [[arpwatch]] - arpwatch and arpsnmp network monitoring tools ftp://ftp.ee.lbl.gov/<br />
* [[denyhosts]] - a script to help thwart ssh server attacks http://denyhosts.sourceforge.net/<br />
* [[etherape]] - A graphical network monitor for various OSI layers and protocols http://etherape.sourceforge.net/<br />
* [[iptraf]] - An IP network monitor http://iptraf.seul.org/<br />
* [[logwatch]] - Logwatch is a customizable log analysis system http://www.logwatch.org/<br />
* [[nessus]] - Vulnerability scanner http://www.nessus.org<br />
* [[nmap]] - A command line network exploration tool and security/port scanner http://nmap.org<br />
* [[portbunny]] - Extremly fast CLI portscanner http://www.recurity-labs.com/portbunny/index.shtml<br />
* [[swatch]] - The active log file monitoring tool http://swatch.sourceforge.net/<br />
* [[tcpdump]] - A tool for network monitoring and data acquisition http://www.tcpdump.org<br />
<br />
== Time Management ==<br />
* [[Remind]] - A sophisticated calendar and alarm progam http://www.roaringpenguin.com/penguin/open_source_remind.php<br />
* [[Osmo]] - A GTK+ personal organizer, which includes calendar, tasks manager and address book modules. http://clay.ll.pl/osmo/<br />
* [[When]] - A simple commandline personal calendar program http://www.lightandmatter.com/when/when.html<br />
* [[Wyrd]] - A text-based front-end to Remind. http://pessimization.com/software/wyrd/<br />
<br />
== Utilities ==<br />
=== Arch Packages Management ===<br />
See also [[Comparison of AUR frontends]]. <br />
* [[Aurnotify]] - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html<br />
* [http://aur.archlinux.org/packages.php?ID=16656 Aurshell] - A program wherein a number of commands exit, such as '''aur search <query>'''<br />
* [http://ghost1227.com/downloads?func=fileinfo&id=4 Makeaur] - A simple shell script designed to expedite the AUR installation process <br />
* [[powerpill]] - A wrapper for pacman that speeds up package retrieval by using aria2c for concurrent/segmented downloads. http://xyne.archlinux.ca/info/powerpill<br />
* [[TuPac]] - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...<br />
* [[Yaourt]] - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories<br />
<br />
===Clipboard managers===<br />
* [[Parcellite]] - a lightweight yet feature-rich clipboard manager.<br />
<br />
=== Compression tools ===<br />
* [[p7zip]] - A port of 7za.exe for POSIX systems like Unix (Linux, Solaris, OpenBSD, FreeBSD, Cygwin, AIX, ...), MacOS X and BeOS. 7za.exe is the command line version of 7-zip, see http://www.7-zip.org/.<br />
* [http://xyne.archlinux.ca/info/powerpill Powerpill] - A wrapper and download accelerator for Pacman that works with other wrappers<br />
* [[Squeeze]] - A modern and advanced archive manager for the Xfce Desktop Environment.<br />
* [[XArchive]] - A GTK+ front-end for command line archiving tools.<br />
* [[Xarchiver]] is a lightweight desktop independent archive manager built with GTK2.<br />
<br />
=== File Managers ===<br />
* [[emelFM2]] is file manager that implements the popular two-pane design.<br />
* [[MC]] - A terminal filemanager/shell that emulates Norton Commander http://www.ibiblio.org/mc/<br />
* [[Nautilus]]<br />
* [[PCManFM]] - Standard [[LXDE]] small and efficient graphical file manager<br />
* [[ROX]] is a small and fast file manager which can optionally manage the desktop background and panels.<br />
* [[Thunar]] - nice and extensible file manager, used by default in XFCE<br />
* [[Vifm]] - Ncurses based file manager with vi like keybindings http://vifm.sourceforge.net/<br />
<br />
=== Panels ===<br />
* [[fbpanel]] is a lightweight, NETWM compliant desktop panel.<br />
* [[LXPanel]] is a lightweight X11 desktop panel (part of LXDE).<br />
* [[PyPanel]] is a lightweight panel/taskbar written in Python and C ([[PyPanel|HOWTO]]).<br />
* [http://code.google.com/p/tint2/ Tint] is a simple panel/taskbar intentionally made for openbox3, but should also work with other window managers ([[Tint|HOWTO]]).<br />
<br />
===System Monitoring===<br />
*[[adesklet-systemmonitor]] - Modular stackable system monitors for adesklets http://adesklets.sourceforge.net/desklets.html<br />
*[[conky]] - advanced, highly configurable system monitor for X based on torsmo http://conky.sourceforge.net/<br />
*[[gkrellm]] - System monitor package for GTK2 http://members.dslextreme.com/users/billw/gkrellm/gkrellm.html<br />
<br />
=== Terminals ===<br />
* [[Aterm]] - An xterm replacement with transparency support http://aterm.sourceforge.net/ <br />
* [[Gnome-terminal]] - GNOME's default terminal but does not require GNOME to function, has support for unicode, pseudo-transparency, etc<br />
* [[Konsole]] - KDE's default terminal<br />
* [[lxterminal]] - VTE-based terminal emulator (part of LXDE) http://lxde.org/<br />
* [[Lilyterm]] — lightweight and plain terminal emulator<br />
* [[mrxvt]] - Tabbed X terminal emulator based on rxvt code http://materm.sourceforge.net/index.html<br />
* [[roxterm]] - Tabbed, VTE-based terminal emulator http://roxterm.sourceforge.net/<br />
* [[urxvt]] (or rxvt-unicode) - a customizable, standalone editor which uses .Xdefaults as a config file<br />
* [[xterm]] - The default of defaults, requires only X<br />
<br />
=== Text Editors ===<br />
* [[Beaver]] - Early AdVanced EditoR.<br />
* [[Cssed]] - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/<br />
* [[Emacs]] - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons <br />
* [[Geany]] is a text editor using the GTK2 toolkit with basic features of an integrated development environment.<br />
* [[Gedit]] - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality<br />
* [[Kate]] (a part of the KDE desktop)<br />
* [[LeafPad]] - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/<br />
* [[medit]] is intended to be a useful programming and around-programming text editor.<br />
* [[Mousepad]] is a simple text editor for Xfce based on Leafpad.<br />
* [[Nano]] - a terminal-based editor, similar to vim but easier and a good choice for newbies or more casual users<br />
* [[Scite]] - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html<br />
* [[Vim]] - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers<br />
<br />
=== Trays ===<br />
* [[Docker]] is a docking application which acts as a system tray.<br />
* [[Stalonetray]] is a stand-alone system tray.<br />
* [[Trayer]] swallows GTK 1.2/2.x application docklets, and KDE docklets.<br />
<br />
<br />
<br />
== Desktop Environments ==<br />
* [[GNOME]]<br />
* [[KDE]]<br />
* [[LXDE]]<br />
* [[ROX-Desktop]]<br />
* [[Xfce]]<br />
<br />
== Window Managers ==<br />
=== Floating Window Managers ===<br />
* [[Compiz]] - A compositing window manager similar to GNOME's Metacity<br />
* [[Enlightenment]] - A window manager which comes with a number of useful apps, such as its own image viewer and file manager, almost like a light DE<br />
* [[Fluxbox]] - A lightweight, easily configurable window manager http://www.fluxbox.org<br />
* [[JWM]] - Light and very customizable window manager<br />
* [[Openbox]] - Similar to other *boxen but more mature, configured with XML http://icculus.org/openbox<br />
* [[PekWM]] - A themeable, *boxish WM, configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm<br />
* [[Sawfish]] - Used to be a default WM in GNOME (substituted by Metacity later), but still a very nice choice.<br />
<br />
=== Tiling Window Managers ===<br />
Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also [[Comparison of Tiling Window Managers]].<br />
* [[Awesome]]<br />
* [[dwm]]<br />
* [[Ion3]]<br />
* [[ratpoison]]<br />
* [[Stumpwm]]<br />
* [[wmii]]<br />
* [[Xmonad]]</div>Evilgoldhttps://wiki.archlinux.org/index.php?title=Talk:AutoFS&diff=56767Talk:AutoFS2009-01-03T02:06:22Z<p>Evilgold: </p>
<hr />
<div>Hi.<br />
<br />
I can only read the cd/dvd drive in root after manually load the module as su.<br />
I have added the command to the script and didn't work.<br />
<br />
Using /media for autoFS seems like a bad idea. It appears to take over the directory and hides any other folders in it, so drives mounted to /media via /etc/fstab will not work properly with autofs mounting to /media. Perhaps we should change this to /media/autofs or something else.</div>Evilgold