当前位置:首页 » 编程软件 » linuxtar编译

linuxtar编译

发布时间: 2023-06-10 05:13:39

linux把文件压缩成.tar.gz的命令

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

㈡ Linux系统下怎样安装tar.gz格式的软件

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

㈢ Linux下tar包的安装方法

查看INSTALL文件
1.解压tar.gz包
tar -zxvf xxx.tar.gz
cd xxx
2.编译前的配置修改
./configure --prefix=/usr/local
(生成configure配置脚本make configure)
3.编译
make
4.安装
make install
5.清理安装时生成的文件
make clean

㈣ Linux如何安装tar.gz文件

1、解压tar.gz包,执行:“tar –xvzf 软件包名”,一步完成解压与解包工作。

2、进入解压后的文件目录下 执行“./configure”命令;

./configure --prefix=/opt

表示安装到/opt目录

3、 执行“make”命令进行编译;

4、执行“make install”完成软件的安装;

5、执行“make clean”删除安装时产生的临时文件。

㈤ 如何重新编译linux内核

  1. 因为一般电脑安装的系统都是Windows,而整个编译过程都需要在Linux环境下实现,所以最好是在虚拟机里安装Linux系统来完成这一过程。我使用的虚拟机是VMware-workstation-full-v7.1.4。

  2. 然后,我们需要下载一个较高版本的Linux系统的镜像文件,安装在虚拟机上,作为编译环境。我使用的是ubuntu-11.04-desktop-i386。之所以选择较高版本,是因为它的界面比较方便用户操作。

  3. 然后下载一个Linux内核源代码文件,将它保存到虚拟机上新安装的系统中去。并解压到/usr/src目录。我使用的是linux-2.6.36,下载低版本的原因是,小巧轻便,易于编译。

    解压命令如下:

    bzip2 -d linux-2.6.36.tar.bz2

    tar -xvf linux-2.6.36.ta

  4. 修改/usr/src/linux-2.6.36/kernel/sys.c文件,在文件末尾增加一个系统调用函数。自行编写一个简单的程序即可,只为测试用。

  5. 修改/usr/src/linux-2.6.36/arch/x86/kernel/syscall_table_32.S,为新添加的程序配置系统调用号。

  6. 在/usr/src/linux-2.6.36/arch/x86/include/asm/unistd_32.h中配置系统调用表。

  7. 下面就是最重要的内核编译与安装:

    首先配置编译信息,使其生成适合当前机器的Makefile,输入make oldconf ig。

    接着还要输入make menuconfig,在字符界面下进行必要的细微的修改。

    然后要经过四步编译过程(直接输入命令即可):

    (1)make bzImage

    将内核编译为压缩映像,存储源码根目录下的“System.map”文件中。

    (2)make moles

    编译各个模块。

    (3)sudo make moles_install

    安装模块

    (4)sudo make install

    安装内核

    第(2)(3)步等待时间较长,可能需要数个小时,请耐心等待。

    无报错的话重启进入GRUB界面,就可以看到新编译的内核了。

  8. 按回车键进入我们编译的目标内核中,用关键词搜索查看新增加的系统调用“my call”是否已在内核中:

  9. 编写测试程序,调用新添加的系统调用:

  10. 测试成功,说明系统调用添加成功,进而说明内核编译成功!

    以上的办法你可以试一下,希望对你有所帮助。

热点内容
微软不给源码 发布:2025-02-11 16:13:37 浏览:38
php的get方法 发布:2025-02-11 16:12:30 浏览:967
源码网嘉 发布:2025-02-11 16:07:06 浏览:192
免费ftp服务软件 发布:2025-02-11 15:58:06 浏览:866
大樱桃建园为什么要配置授粉树 发布:2025-02-11 15:58:00 浏览:629
五菱宏光s顶配有哪些配置 发布:2025-02-11 15:50:57 浏览:287
华为8加128配置有哪些 发布:2025-02-11 15:48:20 浏览:580
压缩机三转子 发布:2025-02-11 15:45:54 浏览:828
linux操作系统shell 发布:2025-02-11 15:45:53 浏览:339
安卓模拟器如何选择安装 发布:2025-02-11 15:34:26 浏览:177