linux源码包
1、安装编码源码的编译工具,一般是需要安装gcc
yum install gcc
2、把源码解压
tar zxvf uname.tar.gz
3、进入解压的目录执行
./configure
make
make install
完成编译安装
㈡ linux 的软件包或者源码包到哪里下载啊,有谁推荐个好的下载的地方,最好软件包都全的。
不同的发行版都会维护自己的软件库,一般debian的软件会比较全一点,可以用apt-get获得其软件仓库里面的软件。
㈢ linux源码包的源代码在哪个文件
如果是别人发布的二进制包,可执行文件通常都安装到Linux系统 /usr/bin 下面;如果是自己从源代码安装的,可执行文件通常都在 /usr/local/bin 下面,除非配置时指定了安装位置。
例如:
rpm -ivh xxx1.rpm
可执行文件通常都安装到 /usr/bin 下面
./configure (或者 ./configure --prefix=/usr/local)
make
make install
可执行文件通常都在 /usr/local/bin 下面,因为默认参数就是 --prefix=/usr/local
./configure --prefix=/usr (或者 ./configure --prefix=/opt 也可以指定其他位置,如你的家目录 --prefix=~,~就是 /home/xxx<即你的家目录>的缩写)
make
make install
可执行文件通常都在 /usr/bin 下面(或者相应地位于 /opt/bin 下面,或者 /home/xxx/bin 下面,xxx 是你的家目录)
无论那种方法,在 bash 控制台下只要输入可执行文件头几个字母,然后连续按两次 Tab 键,就可以列出可能的所有命令,如果只有一种可能,则自动显示该文件全名,这称为命令补全。想执行当前目录下的可执行文件,则必须使用 ./ 作为命令前导,例如:
./myprogram
除此之外,一般的可执行文件都处在系统的搜索路径里,只要在控制台直接输入命令名就可执行。例如你编译安装了一个叫 synaptic 的软件,只需要在 KDE 的 konsole 虚拟控制台下输入 synaptic 即可。
如果不幸,你的可执行文件不在系统的搜索路径里,就会报告没有这个命令。那么你需要把那个可执行文件的位置加入环境变量 PATH 里,用冒号作分割符,例如:
在你的家目录的 .profile 文件或 .bashrc 文件里添加如下命令
PATH="~/bin:$PATH" 就可以把你的家目录的 bin 目录追加到搜索路径里。
无论任何时候想知道系统里某个“命令文件”的位置,都可以使用 which 命令,例如:
$which pwd
/usr/bin/pwd
说明 pwd 命令位于 /usr/bin 下面。
需要解决更多linux问题,详情请看 http://www.linuxprobe.com/chapter-00.html
㈣ linux系统的源代码哪里可以下载
如果要下载指定版本的内核源代码,就去官网下载,地址:
http://www.kernel.org/
如果要查看本机(某个发行版的内核源代码),可以在目录
/usr/src/kernels下面找到。
如果要查看某些安装文件的源代码,可以使用命令查看该文件
的安装源,以查看cat源码为例,命令:rpm -qif `which cat`
之后会有相关信息打印出来,访问其源码路径,下载即可。
附本人博客“获取Linux命令源代码的方法”链接如下:
http://blog.csdn.net/shallowgrave/article/details/7854548
㈤ 有知道linux的libgomp源码包在哪里下的吗
直接去gnu的ftp下载gcc的core源码包,里面包含libgomp子文件夹目录
可以给你看一下git库的web版本确认一下是不是你要的:(全部复制下来,网络的自动链接有问题)
http://gcc.gnu.org/git/?p=gcc.git;a=tree;f=libgomp;hb=refs/heads/trunk
㈥ linux 下载一个软件包,怎么知道是源码包还是二进制包
1.file是检测文件类型的命令。
用法:
file文件名
例如:
filedata.txt
data.txt:ASCIItext
就告诉我们,data.txt是一个text(即txt)类型的文件。
txt文件所采用的编码是ascii编码体系。
所以text是文件类型;ASCII是编码体系。
使用manfile看详细用法。
2. bz2的解压方法
tar jxvf lm_sensors-3.3.4.tar.bz2
3. 安装软件完毕后,通常会把软件放到/usr/bin或者/usr/local/bin下面,这时你可以直接敲软件名运行。
㈦ 请问linux中这个源码包如何安装
先sudo apt update更新源,然后sudo apt install libqcef-dev
如果还是找不到,去google一下libqcef-dev这个包在哪些repo中有提供,将相应的repo用apt-add-repository添加到源中,或者直接下源码编译。
㈧ 给个下载linux源码包的网站!谢谢
http://www.kernel.org/
所有的内核源代码包都在这上面,如果是其他linux源码包,那就只能按照一个个搜了,
㈨ 哪个网站有专业的linux源码安装包.tar.gz下载
一般的开源软件,都有自己的官网,除了linux发行版的网站可能有比较全的链接外,一般都不回有全的哈
我都是输入软件名字,然后进入该网站官网,点击download页面,找到需要的版本,下载OK
㈩ Linux源码包和rmp包的区别
Linux源码包都是源文件,需要使用编译器重新进行编译安装;
rpm包是已经编译好的软件,可以直接安装使用。