执行rpm -ivh rpm包名
rpm -ivh apache-1.3.6.i386.rpm
rpm -Uvh rpm包名
rpm -qpi rpm包名
rpm -qf rpm包名
rpm -ql rpm包名
rpm -qR rpm包名
rpm -qa | grep XXXX(moudle name)
rpm -e 包名

使用rpm安装,查看和卸载rpm包


rpm -qi bsd-games-2.17-42.el7.centos.x86_64查看软件包的详细信息

rpm -ql bsd-games-2.17-42.el7.centos.x86_64查看软件包所包括的文件

rpm -qR bsd-games-2.17-42.el7.centos.x86_64查看软件包所依赖的软件








getsin.c

thanks.c

thanks: thanks.o thanks_2.o getsin.o
gcc -o thanks thanks.o thanks_2.o getsin.o
先删除以前存在的

编译

thanks: thanks.o thanks_2.o getsin.o
gcc -o thanks thanks.o thanks_2.o getsin.o
clean:
rm -f thanks thanks.o thanks_2.o getsin.o

重新编译再次输入

解决thanks输出不了,在Makefile里面加入install
thanks: thanks.o thanks_2.o getsin.o
gcc -o thanks thanks.o thanks_2.o getsin.o
clean:
rm -f thanks thanks.o thanks_2.o getsin.o
install:
install -m 755 thanks /usr/bin/thanks
运行截图


回到原先目录下

回到src目录下

弄成压缩包
tar zcfv main-0.1.tar.gz main-0.1/


先修改Makefile内容


删除在压缩


cp …/src/main-0.1.tar.gz SOURCES/

首先上传thanks.spec文件

开始复制
cp /home/tong/Downloads/thanks/thanks.spec .

将thanks.spec改成main-0.1.spec
命令为mv thanks.spec main-0.1.spec

修改文件内容

先安装
yum install -y rpm-build
rpmbuild -ba SPECS/main-0.1.spec


rpm -ivh main-0.1-1.x86_64.rpm

rpm -qpi main-0.1-1.x86_64.rpm
