ArchLinux Minimal installation prerequisite libraries common commands

Source: Internet
Author: User
Tags apache php gtk dns tools arch linux wubi

A powerful workstation environment--archlinux minimized installation

All of the questions boil down to just one question: archlinux What packages do I need to install to minimize the installation?

1.bash//the most basic bash Shell(required)
2.BZIP2//provides bzip2 compression and decompression (not required, but even if it is not selected, the system will automatically install it)
3.COREUTILS//provides the most basic tools and commands in the GNU environment(required)
4.dnsutils//dns Tools(required)
5.file//File Type Identification tool(required)
6.FILESYSTEM//provides basic file system architecture(required)
7.findutils//for finding related files (not required)
8.gawk//gnu version of awk, a utility applet that looks up database information (not required, but is automatically loaded even if it is not selected)
9.grep//a powerful string search tool based on regular expressions (not required, but even if not selected, the system will automatically load it)
10.grub//Powerful Boot tool(required)
11.gzip//gnu compression tool (not required, but even if it is not selected, the system will automatically install it)
12.initscripts//System initialization script that provides the following files:(required)
13.IPTABLES//IP filtering tool is actually a firewall. (not required)
The 14.IPUTILS//IP Configuration tool provides the network common commands such as ping and tftpd as well as traceroute. (not required)
15.less//for viewing text files (can be paged) (not required)
16.linux//linux Cores and modules(required)
17.logrotate//System Logging tool (not required)
20.mkinitcpio//(required)
21.mlocate//used to quickly find files within the system (you need to update the relevant database with the UPDATEDB command before using the Locate command) (not required)
22.nano or vi//easy-to-use editor (not required)
23.NCURSES//provides a GUI-like interface in the terminal, which provides clear-screen command clear and other things (not required)
24.net-tools//linux Network Configuration tool, provide netstat/arp/ifconfig and other commands (not required, but sooner or later will be used, so still put it down)
25.OPENSSH//SSH Connection tool (not required, but even if it is not selected, the system will automatically install it)
26.pacman (Pacman-key command is provided by the updated Pacman package)//arch Linux's default package management tool(required)
27.pacman-mirrorlist//arch List of Linux images(required)
28.procps (updated package named Procps-ng)//system, process monitoring tool(required)
29.reiserfsprogs//reiserfs File System Tools(required)
30.sed//gnu Stream Editor (also known as the text flow Editing tool, this tool has no interface, only uses parameters) (not required)
31.syslog-ng//Next-generation SYSLOGD with advanced networking and filtering capabilities(required)
32.sysvinit//linux System V Init, provides/init/poweroff/reboot/shutdown and other things, this is certainly a must product(required)
33.tar//Compression and packaging tools (not required, but even if not selected, the system will automatically install them)
Download tool under 34.wget//shell (not required)
35.which//tool that displays the full path of the command (not required)
36.XZ//Lossless data compression file format using the LZMA compression algorithm. and gzip same as bzip2 (not required, but even if not selected, the system will automatically load it)

to minimize the system, of course, is to use only Openbox, but from the convenience of the Ann Lxde, then, LXDE related components, as follows:

PCMANFM: is a fast and lightweight file manager with features such as drag-and-drop, paging (similar to Firefox), built-in archive search tool, fast read large directory, application associated support (default opener), image thumbnail display, bookmark support, correct handling of non-UTF-8 The encoded file name, and so on.
Lxpanel: Desktop panel, it can be automatically created from the *.desktop File menu, there is also a GUI Preferences dialog box (so do not need to manually modify the profile). This component also provides an "execute" dialog box with an auto-complete menu.
Lxsession: The job stage manager, a tool that establishes a desktop environment and automatically starts the program when the user initiates the job phase. In addition, the job stage manager remembers the program that you opened when you log out and starts when the user is logged in again.
Lxappearance:lxappearance is a new and unique GTK + theme replacement and Tuning tool that lets you modify GTK + themes, chart themes, fonts used by applications, and more.
Openbox: Lightweight, standard-compliant window manager with a high level of customization (this component is not developed by LXDE project, but is included as the default Window Manager component).
Gpicview: A very simple and fast lightweight image viewing tool
Leafpad: A lightweight, simple text editor
Lxsession Edit, LXDE can change the Windows administrator, has the ability to open the failed application.
Lxterminal, Terminal Simulator.
Lxtask, Job Manager/system monitoring.
Lxrandr, support for setting screen resolution and multi-screen display manager.

tool Software and commands:
1 useradd-m User Name
2 passwd User Name
3 Usermod-a-G video,audio,lp,wheel,optical,storage,power,scanner,users User name
4 vi/etc/rc.conf Modified encoding method is Chinese ZH_CN. UTF-8
5 Locale-gen//Update encoding method
Ten Pacman-s Firefox FIREFOX-I18N-ZH-CN
Pacman-s Leafpad//The smallest text editor can actually be usedBlue FishTo use PHP, so it's necessary toBlue Fish。 In addition, you can also use gedit, then it is equivalent to Leafpad and blue fish, but gedit relatively large size.
Pacman-s gpicview//'s most compact picture viewer.
Pacman-s ibus ibus-pinyin wqy-zenhei wqy-bitmapfont flashplugin ibus-table//font and Input method
Df-h
free-m//these two commands, which are used to view the current usage of system resources
Fdisk-l
Mount-l
Mkdir/mnt/a1
Mkdir/mnt/a2
Mkdir/mnt/a3
Mount-r-T VFAT/DEV/SDA1/MNT/A1
Mount-r-T NTFS/DEV/SDA5/MNT/A2
Mount-r-T Vfat/dev/sda6/mnt/a3
pacman-s Apache PHP php-apache MySQL
48/etc/rc.d/mysqld restart
mysqladmin-u root password Password//modify the root password of MySQL, this is of course extremely important

50/etc/rc.d/mysqld restart
Wuyi vi/etc/rc.conf//Join HTTPD and mysqld two services
52/ETC/RC.D/HTTPD restart
Vi/etc/httpd/conf/httpd.conf
56/ETC/RC.D/HTTPD restart
Cd/srv/http
VI index.php//Just write anything.
63/ETC/RC.D/HTTPD restart
Vi/etc/php/php.ini
66/ETC/RC.D/HTTPD restart
Pacman-s ntfs-3g
Mount-r-T VFAT/DEV/SDA1/MNT/A1
Mount-r-T NTFS/DEV/SDA5/MNT/A2
Mount-r-T Vfat/dev/sda6/mnt/a3
Pacman-s xarchiver//archive File Manager, but somehow, this east installation failed, and finally had to Ann File-roller, as shown in 80th below
Pacman-s Lxtask Lxrandr
Pacman-s file-roller unrar zip unzip p7zip Arj unace
Bayi cd/home/Personal Directory/
Ls-s
CD Ibus-table-chinese-1.3.4-source
Ibus-table-createdb-s Wubi-jidian86.txt
Wubi-jidian86.db/usr/share/ibus-table/tables CP
Wubi-jidian86.svg/usr/share/ibus-table/tables CP
CP Wubi-jidian86.svg/usr/share/ibus-table/icons
cd
Pacman-s Gnome-system-monitor evince
$ clear
Ifconfig
98 ARP
Sed
108 chmod 777-r/srv/http/
127 Pacman-syu
Pacman-s Ttf-dejavu artwiz-fonts//Ann These two fonts, is to avoid the following drawing tool, the menu bar is not displayed properly
134 Pacman-s Inkscape//powerful vector drawing tools, not much to say.
139 Cp/etc/xdg/openbox/{rc.xml,menu.xml,autostart,environment}/home/liu/.config/openbox//Personal Openbox settings
142 Pacman-s GIMP//tried n other tools, and concluded that the image processing or this stuff works.
145 pacman-s Gnochm//chm Viewer, the final conclusion is that there is no need for this stuff.
149 Pacman-s bluefish//write a tool for PHP or CSS.
151 Pacman-s Net-tools//series of network commands
155 History >>ccc.txt

ArchLinux Minimal installation prerequisite libraries common commands

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.