编译自己的linux系统
答:一般情况下 initrd这个文件在台式机上不是必须的,但是在有SCSI设备的服务器上却是必须的。有可能因为编译内核的时候没有产生initrd那个文件,所以会有上面的错误提示。用户可以使用mkinitrd命令来生成一个initrd.img文件,然后加入GRUB,重启试一试更多内容请查看《Linux就该这么学》。
答:针对shell 1、添加运行权限chmod 755 filename;2、./filename 开始执行该程序;3、如果想查看运行过程可以这样:sh -x filename 4、如果要每次开机都运行,可以把该文件的绝对路径添加到/etc/rc.local文件中。C程序 1、查看安装gcc编译器和相关程序没有,2、gcc main.c -o filename;3、./...
答:编译完webkit后有个叫gtklauncher 的程序。你可以加入到启动脚本中。不知道你定制的linux系统是在PC上跑还是在板子上跑。启动脚本跟个人定制有区别。像我们公司就是在/etc/init.d/rcSBB 这个脚本里添加命令。你可以尝试在/etc/profile、/etc/rcSBB、/etc/rcS、/etc/rc 里面添加 /usr/bin/gtk...
答:3、第三条命令,linux kernel不支持myext2文件系统。我猜你是想要在红帽或ubuntu上mount一个ext2文件系统的loop设备,但是想使用myext2的文件系统驱动,对吧。我没有这么做过,猜不出你的myext2摘出来之后是什么样子的。我以前试过在linux安装新的文件系统支持,比如fuse系统,源码编译通过后会生成一...
答:2)编译安装软件的条件;首先我们在Linux系统中至少得把开发工具安装上,比如 gcc ;perl;python;glibc;gtk;make ;automake 等开发工具或基础包;还要安装一些相应的开发包,一般是文件名包括dev的,比如kernel-devel;还有一些开发库,比如以lib开头的;如果您在编译软件时,有时提示缺少什么东西之类的,大...
答:在ubuntu服务器中安装java环境,tomcat,和mysql等必须的软件。可以通过apt-get install 来进行安装 通过winscp软件,把第一步导出来的项目的war包传输到linux服务器上自己设定的目录下 5 把项目的war包通过cp或者mv命令移动到tomcat目录下的webapps目录的下面 6 在linux服务器上切换到tomcat安装目录下的...
答:源代码从 https://www.kernel.org 取。编译的时间因人而异,也因系统不同而异,除了特别熟悉的,大多数人都要用几个小时。一个是配置的时候要阅读很多帮助信息,这要花很多时间,另一个就是编译本身也需要很长的时间。编译的性能取决于你的配置。你对自己的机器的硬件了解得准确,配置的时候把不...
答:本文给你提供一个简单的方法,你可以轻松地去编译你所需要的支持NTFS系统的模块(ntfs.o)。以此为例,但愿对你编译其他模块有所帮助。写此文时我用的系统是Red Hat Linux release 7.0 (Guinness) Kernel 2.2.16-22 on an i686。从一个新安装的系统开始,我们一起去编译一个自己想要的支持NTFS...
答:arm-linux-gcc交叉编译环境的安装 arm-linux-gcc交叉编译环境的安装 6 立即使新的环境变量生效,输入:source /etc/profile。再输入:echo PATH查看环境变量,如图。如果不成功,则直接重新启动系统,再查看。因为之前我已经安装过了,为了演示,所以图中会有两个/usr/local/arm/4.4.3/bin。arm-linux...
答:tar -xjvf linux-2.6.32-rc1.tar.bz2 二 准备编译环境 开始之前,首先确认下面软件包已经安装(编译中标普华4.0时,直接全部安装CD3可保证此条件)。rpmdevtools yum-utils fedora系统可以使用如下命令安装:yum install yum-utils rpmdevtools 1. 生成一个rpmbuild命令工作所需的目录树,下面命令...
网友评论:
谯盼13971024143:
如何自己编译LINUX操作系统??
34919蔚卞
: 你去gentoo的镜像网站下载stage1-xx回来,然后读手册,有教你怎么根据自己的硬件配置修改的了.不过好像现在的每一个版本都可以满足你的要求啊,需要那么执著一定要一个别人没有的系统吗?还是你的意思要编译一个你自己的内核而已啊.?编译软件的话也就是三步曲:configure,make,make install. [s:5]
谯盼13971024143:
如何打造自己的 Linux 发行版 -
34919蔚卞
: 从头开发一个 Linux 发行版这件事情被称作 Linux From Scratch (LFS).在开始之前,我总结了一些有关 LFS 的内容,如下:1. 那些想要打造他们自己的 Linux 发行版的人应该了解打造一个 Linux 发行版(打造意味着从头开始)与配置一个已有...
谯盼13971024143:
求编译LINUX 2.6内核、自己做操作系统的详细步骤,越详细越好.不胜感激
34919蔚卞
: 其实步骤都一样,首先下载内核文件,解压,进入内核主目录,如果有以前的配置文件可以直接拷贝到主目录,文件名为 .config!没有的话会使用内核中相应架构的默认配置2.6内核一些比较高的版本可以执行make all,就相当于:make dep(建立相依的属性关系),make clean(将旧的资料去除掉),make bzImage(开始编译核心),make modules(开始编译模块)!编译好后使用make modules_install 安装模块!make install安装内核 重启即可
谯盼13971024143:
如何定制自己的linux内核 -
34919蔚卞
: 一 前言 为什么要编译自己的内核?这可能会有各种不同的答案,列举如下: 1 为了研究,学习内核源码. 2 为了支持新的硬件或者打开某项内核功能. 3 升级内核到更新版本. 4 按自己的要求定制和优化内核功能. 如此种种... 折腾不需要理由...
谯盼13971024143:
如何在windows下编译linux的开源程序 -
34919蔚卞
: 提问时间: 2016年10月20日 最佳答案: 两种方法 一种是在windows安装linux的虚拟机,然后编译 一种是简单编译,用win 10自带的bash进行编译
谯盼13971024143:
Windows下怎样编译出可在Linux上执行的程序 -
34919蔚卞
: 1、可以安装cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件,搜索官网下载即可,下载完成,安装的时候注意记得安装相关语言的编译器、解释器,在cygwin中生成Linux可执行文件.2、 可以安装vmware、virtualpc等虚拟机,在虚拟机里安装linux系统,然后在linux系统中编译相应的源码,生成linux上的可执行文件.
谯盼13971024143:
怎么做一个精简的linux呢?
34919蔚卞
: 前几年就有手表型的计算机卖,里面装的就是嵌入式Linux,嵌入式操作系统是一种相当袖珍的系统.嵌入式Linux的制作比精简Windows要容易.因为Linux本身实际上只是一个有进程管理功能的内核,然后用各种各样的程序把这个内核“武装起来”.对Linux的精简要从内核开始,去掉不用的功能和驱动(Linux内置基本驱动,其他不必须的驱动采用模块的方式挂载),只保留必须的部分.然后就是修改系统结构,使一些基本的必备的系统功能尽量少占空间(很多用不到的外设也免了).最后就是合理的选择应用软件,这个比较费心,因为自由软件的发展趋势是越来越“胖”...好在喜欢汇编和C的人还是很多的...
谯盼13971024143:
linux内核编译和根文件系统制作过程 -
34919蔚卞
: 内核编译:make menuconfig配置相应的平台,然后保存退出直接make命令就可以编译了.文件系统制作:一般都用busybox开源软件来做,下载,解压,然后make menuconfig配置你想要的属性,然后保存退出,make就可以了,然后make install就会在目录下看到__install的目录就是你要的根文件系统目录了.
谯盼13971024143:
如何编译Linux内核 -
34919蔚卞
: 一、编译环境 ubuntu 5.10,要编译的内核源码版本2.6.12 二、下载并解压源代码 首先从linux内核的官网www.kernel.org把源代码下载下来.为了和后面实验要求符合,我们要下载使用O(1)调度器的源码.因此这里下载了2.6.12版本源码.下载 ...
谯盼13971024143:
如何制作自己的linux rootfs -
34919蔚卞
: 自己定制linux系统这个是需要非常了解和理解linux内核和其他系统代码方面知识才能完成的(以下是知识准备): Linux的启动过程原理 initramfs的本质,如何编译内核,制作OpenStack镜像的根本原理 initramfs, 内核,镜像之间的关系 chroot的根本...