Rumah > Tutorial sistem > LINUX > Proses pemasangan pakej sumber Linux dan langkah berjaga-jaga

Proses pemasangan pakej sumber Linux dan langkah berjaga-jaga

WBOY
Lepaskan: 2024-02-11 09:42:28
ke hadapan
1099 orang telah melayarinya

Adalah diketahui umum bahawa RedHat Linux menggunakan pengurus pakej RPM untuk memasang pakej rpm, tetapi pakej RPM disusun dan dibungkus oleh Red Hat lazimnya jauh di belakang versi terkini, malah mungkin kekurangan fungsi yang ingin kami gunakan. Jika anda perlu menyesuaikan fungsi perisian yang anda inginkan, menyesuaikan laluan pemasangan, mengalami versi terkini, dsb., anda perlu menyusun dan memasang pakej kod sumber sendiri.

Proses pemasangan pakej sumber Linux dan langkah berjaga-jaga

Pemasangan menggunakan pakej kod sumber memerlukan proses berikut:

1.先从官网下载源码安装包,名称一般为.tar.gz,.tgz,.tar.bz2格式,下载完成后解压缩,进入解压缩后的目录

2.安装开发相应的工具包,比如“development Tools"组,gcc,gcc-c++

3.使用./configure --help命令查看脚本帮助,通常软件也会为我们提供README文件的,那里有更详细的帮助。

4.make && make install
Salin selepas log masuk

Nota:

1.设置环境变量

可以在/etc/profile中在export PATH行前加入PATH=$PATH:/usr/local/apache/bin 这里以apache为例

2.加载相应的库文件

cd /etc/ld.so.conf.d/ 新建一个.conf文件,将库文件的目录写一行记录在.conf文件中,运行

ldconfig -v显示加载的库文件

3.头文件路径

默认搜索路径为/usr/include,使用软链接命令,

ln -s /usr/local/apache/include    /usr/include/apache

4.修改man文件的路径,vim /etc/man_db.conf中MANDATORY_MANPATH中加入一行

MANDATORY_MANPATH            /path/to/man

ps:也可将软件提供的man文件夹移动至/usr/share/man
Salin selepas log masuk

Atas ialah kandungan terperinci Proses pemasangan pakej sumber Linux dan langkah berjaga-jaga. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:lxlinux.net
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan