) version 4.1The VCF specification is no longer maintained by the Genomes Project. The group leading the management and expansion of the format are the Global Alliance for Genomics and health Data working g Roup file Format team, Http://ga4gh.org/#/fileformats-teamThe main version of the specification can found on Https://github.com/samtools/hts-specsThis is under continued development, please check the Hts-specs page for the most recent specification
forced installation package cannot guarantee full functionality.
2. how to install the. src. rpm software package. some software packages end with. src. rpm. These software packages contain the source code rpm Package and need to be compiled during installation. There are two installation methods for 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
;@ElementCollection @JoinTable(name ="T_specs_prize", Joincolumns =@JoinColumn(name ="product_id"))@Column(name ="Prize")//price for the corresponding specifications @MapKeyColumn(name ="Specs")//corresponding key-value column name PrivateMapHere are our test methods:new Product();product.setName("prodcut_with_many_prize"new HashMap();for(int05 ; i ++){prizes.put("specs"+i,1.2* i);}product.setPrize
up junk files: If you often use this method to compile RPM packages, you can mainly clean up the contents of various directories in/usr/src/redhat;
Example 2:
Method 1:
1. Execute 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 ../
during installation. This type of software package has two installation methods: 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 as your package 4. cd/usr/src/redhat/BUILD/your-package/a directory with the same name as your package 5 .. /configure is the same as compiling common source code software. parameter 6 can be added. ma
packaged and used directly.
Eg> Use nginx tar as the RPM package
1. Download The nginx source code package
2. Put the file in the/usr/src/redhat/SOURCES/directory.
3. Compile the SPEC File
[Root @ mail SPECS] # vinginx-0.8.35.spec
Summary: the first rpmpackage
Name: nginx
Version: 0.8
Release: 35
Vendor: chenwei01@corp.the9.com
License: Share
Group: Applications/Text
Source0: nginx-0.8.35.tar.gz
% Description
My test nginx
% Prep
Tar
quickly packaged and used directly.
Eg> Use nginx tar as the RPM package
1. 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.spec
Summary: the first rpmpackage
Name: nginx
Version: 0.8
Release: 35
Vendor: chenwei01@corp.the9.com
License: Share
Group: Applications/Text
Source0: nginx-0.8.35.tar.gz
% Description
My test nginx
% Prep
, it is best not to use the administrator because the administrator has too much permission. If a command is wrong, the result may be disastrous, and a general rpm package can be created. To create an rpm package, you must use the rpmbuild tool. If the rpmbuild command is not installed, use yum install rpm-build to install it.II. Introduction and configuration of RPM packaging environment1. Environment introduction and configurationTo use the rpmbuild tool for packaging, you must have a "wo
code is compiled into binary code, you can install it on your machine.
If we download binary code and binary code, mysql is used as an example. mysql downloads binary code. After decompression, in fact, it can be used directly.
Source code is a code written by a programmer,
Binary code is the machine running code.
Source code must pass compile to become binary code.
How to score? Run the file command to see the following:
Tar-zxvf some.version.tar.gz
Cd some
File *
$ File source. file
$ Fi
package that contains the source code, and at the time of installation
Need to compile. There are two ways to install this type of package.
Method One:
Execute rpm-i your-package.src.rpm
cd/usr/src/redhat/specs
rpmbuild-bp your-package.specs a SPECS file with the same name as your package
cd/usr/src/redhat/build/your-package/a directory with the same name as your package
./configure This step
Some 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 ways to install such software packages:
Method 1:1. Execute rpm-I your-package.src.rpm2. cd/usr/src/redhat/SPECS3. rpmbuild-bp your-package.specs A specs file with the same name as your package4. cd/usr/src/redhat/BUILD/your-package/a directory with the same name as your package5 ../co
Require_distribution: 1
Vendor: twLUG
Require_vendor: 1
Packager: Penelope Marr
Additional important information
There are actually a lot of important details about the RPM Package File creation process, which must be kept in mind. please refer to [Building RPMs] in the RPM-HOWTO first.
4. a simple example
-=-
Let's start with a helloworld RPM Package File, which is easy to use. You can perform self-testing based on the entire example because they are small and simple and should not affec
Recompile the GCC-4.3.0-general Linux technology-Linux programming and kernel information, below is the details to read. GCC is a set of program compilers in Unix, including C, C ++, Fortran77, and Java. Upgrading GCC helps shorten the compilation process and generate more efficient programs, however, the compiled program may be large. the latest version is 4. 3. next we will start to install version 4.3.
First of all, make sure that your Unix environment has the compiling language. The system
Make RPM package, can be convenient for future maintenance. Unify the standard
Yum Install RpmdevtoolsAfter installation, use the Rpmdev-setuptree command to create the directory structure of the RPM package. The default is under $home under Rmpbuild, or it can be configured by ~/.rpmmacros.
Spec documentation is the core of making RPM packages.
Here's the copy from Fedora.
create a new. spec file now, you need to~/rpmbuild/specs directory,
Some software packages end with. SRC. rpm, which includes
Source codeThe RPM package must be compiled during installation. There are two ways to install such software packages:
Method 1:1. Execute rpm-I your-package.src.rpm2. CD/usr/src/RedHat/specs3. rpmbuild-BP your-package.specs A specs file with the same name as your package4. CD/usr/src/RedHat/build/your-package/a directory with the same name as your package5 ../configure this step is the sam
.
Note: You can go to www.kernel.org to download the kernel source code of a certain version. However, after downloading and compiling, You need to replace (install) The fc14 kernel image,
In this way, the kernel module compiled with the kernel source code of this version will pass smoothly in the insmod of the local machine.
Run
Rpm-uvh kernel-2.6.35.6-45.fc14.src.rpmRun
Cd/root/rpmbuild/SPECS
Note: fedora14 uses/root/rpmbuild as the main directory
From: http://www.cnblogs.com/einyboy/archive/2012/09/13/2683015.html
Method 1:
Take the setarch-1.3-1.src.rpm software package as an example (you can go to csdn http://download.csdn.net/source/215173?acommentdownload)
Assume that the file already exists in/usr/local/src. Run rpmbuild -- rebuild -- clean setarch-1.3-1.src.rpm in this directory
If successful, the RPM file of the setarch-1.3-1.i386.rpm is generated in the/usr/src/RedHat/RPMS/i386/directory.
The next step is the RPM installation p
true.
Config. use_transactional_fixtures = false
# If true, the base class of anonymous controllers will be inferred
# Automatically. This will be the default behavior in future versions
# Rspec-rails.
Config. infer_base_class_for_anonymous_controllers = false
# Run specs in random order to surface order dependencies. If you find
# Order dependency and want to debug it, you can fix the order by providing
# The seed, which is printed after each run.
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.