, which can be created through the wizard as long as a program Source.A simple example:In fact, the best way is to make a software package. I remember that both rpm and debian have open-source software that can be quickly packaged and used directly.Eg> use nginx tar as the RPM Package1. download the nginx source code package2. put the file in the/usr/src/redhat/SOURCES/directory.3. Compile the SPEC file[Root @ mail SPECS] # vinginx-0.8.35.specSummary:
'} {label:' focus shifts to the left pane ', command: ' Window:focus-pane-on-left '} {label:' focus shifts to the right pane ', command: ' Window:focus-pane-on-right '} {type:' Separator '} {label:' Close pane ', command: ' Pane:close '} ] } {label:' Developer Tools ' submenu: [{label: ' Open in dev Mode ... ', command: ' Application:open-dev '} {label:' Run atom Specs ', c
. How to install it. Src. rpm Software Package
Some software packages are. Src. rpm ends. This type of software package contains the source code rpm package and needs to be compiled during installation. There are two ways to install such software packages:
Method 1:
1 ). Run rpm-I your-package.src.rpm
2 ). Cd/usr/src/redhat/SPECS
3 ). Rpmbuild-bp your-package.specs A specs file with the same name
nodes that are not part of the specified availability Zone.CapacityfilterWhen Volume is created, the user specifies the size of the Volume. The role of Capacityfilter is to filter out storage nodes where storage space does not meet Volume creation requirements.CapabilitiesfilterDifferent Volume Provider have their own characteristics (capabilities), such as whether to support thin provision and so on. Cinder allows the user to create Volume by Volume Type to specify the required capabilities.Vo
By default, Postfix in RHEL does not support MySQL.The Postfix needs to be re-compiled, but the Postfix is linked with other software, so I decided to use the SRC of the Postfix provided by RHEL to solve some problems after installing the source code. re-create an RPM package that supports MySQL.
1. First download and install the Postfix SRC. RPM package
[Root @ mail ~] # Cd/usr/local/src
2. Download and decompress the same VDA patch package as the SRC. RPM Main version.
[Root @ mail SRC] cd/u
(GCC-e-p-v-DDD:/workspace /. metadata /. plugins/org. eclipse. CDT. make. core/specs. c)Such an alarm. We found that specs. c encountered a problem and the next compilation failed. If you just do c \ c ++I suggest you develop Eclipse IDE for C/C ++ developersWhen you use this tool, you will find that the specs. c error does not appear. The younger brother does n
version to the old version, add the -- oldpackage parameter: # rpm-uvh -- oldpackage gaim-1.3.0-1.fc4.i386.rpmSpecify the installation directory for the package, with the-Relocate parameter: rpm-IVH -- relocate/=/opt/Gaim gaim-1.3.0-1.fc4.i386.rpm added(2). How to install the. SRC. RPM Software PackageSome software packages end with. SRC. rpm. These software packages are RPM packages that contain source code and need to be compiled during installation. There are two installation methods for suc
Before you describe how to install COURIER-imap, first let everyone know about the installation of courier-imap, and then fully introduce the installation of COURIER-imap. Linux is short for GNU/Linux. It is usually the general name of various Linux releases. Common Linux Manufacturers include Redhat/Novell. COURIER-imap installation because COURIER-imap cannot generate rpm as root, we create a common user and create an rpm environment.
[Root @ localhost ~] # Useradd yiyouThe software package is
reconstruct related classes. To make it easy to understand, let's say, for example, the car Class (cars), suppose there are 2 subcategories, Truck Class (Truck) and bus Class (bus), they have [set engine] This action behavior, through the different engine specification settings, you can set them to such as 1500cc (Car1500) , and 2000cc (Car2000) of the car.So, whether it's a 1500cc truck or a 2000cc truck, or a 1500cc bus or a 2000cc bus, they can be subcategories of cars, and:-There is a sub-c
and patch files
%_sourcedir
SPECS
directory where spec files are stored (important)
%_specdir
Srpms
Software final RPM source format storage path (temporarily ignored, do not hang in mind)
%_srcrpmdir
Tips: Performing
Rpmdev-setuptreeThe directory is automatically created in the Rpmbuild directory in the current user's home directory (if the directory does not exist).
When the above directory is
installation
Need to compile. There are two ways to install this type of package.
Method One:
1. Implementation of Rpm-i your-package.src.rpm
2. Cd/usr/src/redhat/specs
3. RPMBUILD-BP your-package.specs A specs file with the same name as your package
4. cd/usr/src/redhat/build/your-package/a directory with the same name as your package
5./configure This step is the same as compiling common source software,
script. Because the make command displays it as it executes every command, you'll see a lot of text passing by. If you don't see any error messages, this package is installed.
Uninstall: Make Uninstall
Note: If the downloaded package already has a makefile file, it means that it has been configure, directly installed on it.
1.2 *.src.rpm
The RPM-formatted package is also a source package that needs to be compiled before it can be installed. There are 2 specific installation methods:
Method
mockbuild 338 February 00:06 vsftpd_conf_migrate.sh
-rw-r--r--. 1 mockbuild mockbuild 125 February 00:06 vsftpd.ftpusers
-rwxr-xr-x. 1 mockbuild mockbuild 2824 February 00:06 vsftpd.init
-rw-r--r--. 1 mockbuild mockbuild 335 February 00:06 Vsftpd.pam
-rw-r--r--. 1 mockbuild mockbuild 361 February 00:06 vsftpd.user_list
-rw-r--r--. 1 mockbuild mockbuild 345 February 00:06 vsftpd.xinetd
10, enter the source code under the specs directory, and use
DDR specs) Ddr-600:ddr-sdram memory chips 300MHz Run (non-JEDEC developed DDR specs) Ddr-700:ddr-sdram memory chips run under 350MHz (non-jedec DDR specs)
What is DDR2?
Ddr2/ddrii (DOUBLEDATARATE2) SDRAM is a new generation of memory technology standards developed by the JEDEC (Joint Commission on Electronic Equipment Engineering), the biggest difference from
1. Download the following three files first to www.3gpp.org:-Http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26204-520.zip-Http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26073-530.zip-Http://www.3gpp.org/ftp/Specs/2004-03/Rel-5/26_series/26104-540.zipExtract each of the following folders:-26204-520.zip into Libavcodec/amrwb_float-26073-530.zip into L
----------------------------------------
3.5: Adjust the tool chain and GCC spec to test the new environment
----------------------------------------
Adjustment tool Chain: Save the old, then use the new translation,
Mv-v/tools/bin/{ld,ld-old}
Mv-v/tools/$ (gcc-dumpmachine)/bin/{ld,ld-old}
Mv-v/tools/bin/{ld-new,ld}
ln-sv/tools/bin/ld/tools/$ (Gcc-dumpmachine)/bin/ld
Fix the GCC spec file so that it executes the new dynamic connector. (question: Does gcc use spec files?)
#定义文件变量, export con
in the Chinese language and other systems. Then, install the language again. Do not select Chinese as it hurts.
2. If you have a network, do not connect to the Internet. It is enough to complete the installation.
3. After all the updates are installed, configure the update source and install it again.
Installation is fast without updating or language packs.
Well, especially with USB3.0, the entire process is completed in ten minutes.
Failed Ubuntu 12.04
This is an external question, but I'm rea
This article is a small series of experience and skills accumulated over the past five years using Linux. For more information, see
1. $ Related parameters in bash
The code is as follows:
$0-indicates the current file name
$ *-Separate all parameters with spaces to form a string
$ @-Separate all parameters with spaces to form a string combination. Different from $ *, when being referenced by "", "$ *" is a string, while "$ @" contains multiple strings.
$ #-Number of parameters passed to the pro
I have accumulated some experience and skills in Linux over the past five years. 1. the code for copying $-related parameters in bash is as follows: $0-indicates the current file name $ *-separates all parameters with spaces to form a string $ @-separates all parameters with spaces to form
1. $ Related parameters in bash
The code is as follows:
$0-indicates the current file name$ *-Separate all parameters with spaces to form a string$ @-Separate all parameters with spaces to form a string combi
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.