网站开发工程师月薪美食软文300字

bicheng/2026/1/21 19:52:48/文章来源:
网站开发工程师月薪,美食软文300字,百度关键字推广费用,自助免费网站建设平台一、下载源代码和编译软件的准备 下载内核源代码#xff1a;http://www.kernel.org/ 注意#xff0c;点击2.6.25内核的F版#xff0c;即完整版。 如果你懒得去网站点联接#xff0c;运行下列命令#xff1a; 代码:$cd ~$ wget http://www.kernel.org/pub/linux/kernel/v2.…一、下载源代码和编译软件的准备 下载内核源代码http://www.kernel.org/ 注意点击2.6.25内核的F版即完整版。 如果你懒得去网站点联接运行下列命令  代码: $cd ~$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.10.tar.bz2安装有关编译程序。安装make ,gcc, make-kpkg,运行menuconfig等等和编译内核相关的工具。安装不了请检查/etc/apt/sources.list 文件。有关命令 代码: $sudo  apt-get install build-essential kernel-package   libncurses5-dev二、解压源代码注意网上很多教程上说应该解压到 /usr/src,纯属以讹传讹linux掌门人linus说解压到任何目录上都可以。当然linus的说法是正确的。我放在自己的主目录下的src目录。如果你下载源代码是放到自己的主目录下或者运行上面的wget下载的那么运行下列命令 代码: $ cd ~$ mkdir src tar jfx linux-2.6.25.10.tar.bz2 -C src/现在源代码就在 ~/src/linux-2.6.25.10进入源代码的目录准备下一步的工作。后面都在这个目录里面进行。 代码: $ cd ~/src/linux-2.6.25.10三、开始编译前的准备工作。首先清理以前编译时留下的临时文件。如果是刚刚解开的包不需要执行这步。如果是第二次或者是第n次编译那么一定要执行。相关命令如下 代码: $ sudo make mrproper网上很多教程上说把现在使用的内核的config拷贝过来参考据实验是不需要的ubuntu还有debian会自动做这步。不过这条命令倒是可以学习一下。当然你可以将以前的配置拷贝过来。命令 代码: cp /boot/config-uname -r ./.config四、开始配置内核选项。相关命令 代码: $sudo make menuconfig配置用到的键只有几个esc退出菜单;空格改变选项状态;光标键上下左右移动,回车选定。选项意义M是编译成可以随时加入的模块*是编译进入内核空就是不要。配置选项非常多具体配置可以参考金步国先生翻译的资料Linux 2.6.19.x 内核编译配置选项。参考网址http://lamp.linux.gov.cn/Linux/kernel_options.html为了一次成功请大家遵循一个原则如果你自己使用的内核已经选用了某个选项如果你没用充分的理由不要随便改动。这样虽然内核不那么精简但是不容易出现问题。我们可以精简的部分是硬件模块部分对于自己没有的硬件要毫不犹豫的清除。如果你很执着或者你有洁癖你也可以一项项对过去按照金步国先生的资料描述去选择基本上没有问题。五、必须强调的几个选项:1、在“General setup”里面的“Prompt for development and/or incomplete code/drivers”金步国认为是不需要。但是如果你的硬件比较新那几乎是必须选的这样我们才可以找到4965无线网卡alsa声音驱动等等。Kernel log buffer size 我选15双核。如果你用ia64要选16。Control Group support 集群支持可以不要Choose SLAB allocator (SLUB (Unqueued Allocator)) 内存管理模式slab和slub选择slub。2、在“Block layer”里假如没有2TB的硬盘就去掉Support for Large Block Devices 。Support for Large Single Files 也不需要谁有2TB的文件3、Processor type and features中是关于cpu的要认真选。Symmetric multi-processing support是打开多核的开关我的cpu是双核的选中。Processor family (Core 2/newer Xeon) 我的是Core 2/newer Xeon。找到自己的cpu后把Generic x86 support选项取消。Subarchitecture Type 选(PC-compatible)Maximum number of CPUs 输入自己的核心数目我输入2。SMT (Hyperthreading) scheduler support说的是超线程技术P4有支持的我的t8100不支持目前大部分市场上的家用cpu都不支持。High Memory Support (4GB) 1G以下选1G我是3G选4G4G以上的选16G在“ Timer frequency ”里默认是250Hz较新的cpu都可以选择了1000Hz性能更好。4、Power management options中把APM (Advanced Power Management) BIOS support关闭。现在的电脑都用acpi了。CPU Frequency scaling 是笔记本cpu节电技术Default CPUFreq governor (conservative) cpu节电模式有四个笔记本默认选conservative比较好。ACPI Processor P-States driver 必须选不然CPU Frequency就不能用。后面的可选自己硬件相关的我选的是Intel Enhanced SpeedStep和 Intel Speedstep on ICH-M chipsets其他的统统消灭。5、Bus options的选择Bus options (PCI, PCMCIA, EISA, MCA, ISA)PCI supportPCI Express support 现在新买的机器基本上都是PCI Express了ISA support 较新的新机器没有ISA设备可以去掉MCA support 去掉NatSemi SCx200 support 去掉PCI Hotplug SupportSupport for PCI Hotplug (EXPERIMENTAL) 如果没有PCI热插拔设备去掉这里的选项可以考虑全部编译进内核而不是以模块形式存在。6、Device Drivers是重点由于linux不但面向个人工作站更多的是面向服务器的应用所以可以把自己机器上没有的硬件全部去掉而不用面面俱到。但是通用型的选项要慎重。比如在网卡的部分除了我的千兆网卡 Broadcom Tigon3 support和4965无线网卡Intel Wireless WiFi 4965AGN其余的硬件支持统统去掉。再比如声卡部分我的是hd声卡我只是在PCI devices中选intel hd 声卡再选Build IDT/Sigmatel HD-audio codec support除此之外的硬件支持全部去掉。声卡还有一个细节在ubuntu7.10里面 需要在/etc/modprobe.d/alsa-base后面添加options snd-hda-intel probe_mask1 model3stack这样我的笔记本喇叭才可以发声不然只有外接耳机或者音箱。这次编译以后这个动作就不必了但是两个耳机插口只有一个可以用了。再比如我的电脑中没有agp就可以直接把agp相关的选项全部取消。要注意的ATA/ATAPI/MFM/RLL supportInclude IDE/ATA-2 DISK support 如果你的/boot是放在IDE硬盘上那么这里一定要选选M都不行。否则启动时会出现“waiting for root file system”的提示而停滞不前。SCSI emulation support 要用刻录机必须选。SCSI device support 现在都是SATA硬盘一定要选SCSI disk support 如果你的/boot放在SATA硬盘上一定要选。SCSI CDROM support 虽然康宝刻录机是ide接口的但是必须把它当成scsi接口的这是老问题了。用刻录机必须选。Graphics supportSupport for frame buffer devices 选中进入选择 VESA VGA graphics support 选上不然字符界面启动会有问题后面的显卡选择由于我的显卡是nvidia 8400gs要自己安装nvidia公司的驱动所以一个都没有选。这样导致ubuntu开机动画会出问题我索性在grub中的splash字符全部删除把开机动画关闭。字符界面很正常。Console display driver support 有人开机后字符控制台错误就是这部分选项没有选出问题了。Framebuffer Console support 需要打开。Bootup logo 开机图标会在自检的画面上加上个性图标。需要在grub上添加“vga”的选项可以参考http://dotimes.com/articles /t23-slackware-framebuffer.html7、File systemsFilesystem in Userspace support 简称fuse。是必选的如果你要用windows分区。CD-ROM/DVD FilesystemsISO 9660 CDROM file system support 一般选DOS/FAT/NT FilesystemsVFAT (Windows-95) fs support 有FAT32分区就选吧NTFS file system support 有NTFS分区就选吧NTFS write support 如果想对 NTFS分区进行写操作选必须将启动盘的文件系统编译进内核默认是编译成模块这样无法启动系统。ubuntu采用的文件系统是ext3,请把ext2,ext3相关的必要选项都编译进入内核。8、Virtualization这个大类是我多花几百元买t8100的主要原因因为t8100支持intel vt技术使linux上的虚拟机的性能大幅度提高。这里的选项我除了amd的其他都编译成模块。9、全部设置完成最后一项是保存设置。按照我的习惯先在上一层目录保存一个备份文件名类似 ../config20080630然后再保存到当起目录,文件名 .config退出设置程序。六、开始编译内核。ubuntu的工具是make-kpkg,和其他的发行版相比步骤相对简单。相关命令: 代码: $sudo make-kpkg clean   这条命令好像不要超级权限很多资料上说要不过这不是原则问题。$ sudo make-kpkg -initrd --initrd --append-to-versiondell1400 kernel_image kernel-headers上述命令中的dell1400可以用自己喜欢的字符代替最后的字符一定是数字.输完上述命令回车之前建议大家把浏览器还有别的运用程序都关掉机器开始的工作比较艰苦。我的机器大概十几分钟。七、安装内核编译完成就是安装工作。编译好的内核在上一层目录。包括linux-headers-...-_i386.deb和linux-image-...-i386.deb两个文件如果你不搞开发的话只要安装内核就可以头文件以后要用的时候再说。安装相关命令 代码: $ cd ..$ sudo dpkg -i   linux-image-按tab键文件名很长如果不用tab自动补足是不可能的tab键万岁。安装完成后和老内核比较一下大小 代码: $ ls -l /boot/八、重新启动验证新内核。 代码: $ sudo reboot九、显卡驱动如果你的显卡和我一样是nvidia显卡启动之后往往无法正常进入xwindow。即使能看到gdm登录界面效果也是很差的。那么就要安装nvidia驱动。用ctrlaltf1 进入字符命令行输入用户名密码登录。命令 代码: 下载驱动$ wget http://us.download.nvidia.com/XFree86/Linux-x86/173.14.12/NVIDIA-Linux-x86-173.14.12-pkg1.run$sudo s输入密码取得超级权限。ps ax看看和gdm相关的进程把这些进程全部关闭;用sudo /etc/init.d/gdm stop有可能有一个进程没有关闭kill 进程号然后安装nvidia显卡驱动,当然驱动要先下好到nvidia驱动所在的目录里运行 sh ./NVIDIA-Linux-x86-173.14.12-pkg1.run重新启动以后就ok。要用nvidia的驱动每次升级内核都要这么做。十、无线网卡相关的内核选项是Networking ---Wireless ---Generic IEEE 802.11 Networking Stack (mac80211)还有4965的驱动。4965无线网卡驱动虽然已经编入内核但没有firmware无法使用。需要把原来内核的firmware拷贝到新内核对应的目录名字和内核一致,我的内核是linuximage-2.6.25.10dell1400那建的目录名就是2.6.25.10dell1400。 代码: 具体命令$ cd /lib/firmware/$ sudo mkdir 2.6.25.10dell1400把你的老内核中的4965的firmware拷贝过来。$ sudo cp 2.6.24-16-generic/* 2.6.25.10dell1400/上面的命令和下面的命令是等价的$ cd /lib/firmware/$ sudo cp -R 2.6.24-16-generic/  2.6.25.10dell1400/重新启动系统无线网卡就正常了。 附编译使用的机器配置dell vostro 1400,t8100,nvidia 8400cs显卡内置SigmaTel STAC9228芯片的声卡4965无线网卡BCM5906M千兆网卡3G内存,160G硬盘,combo刻录。 编译系统版本ubuntu 8.04桌面版.转载于:https://www.cnblogs.com/hdk1993/p/4910362.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88094.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

广州网站程序开发qq强制聊天网站源码

一、docker安全基线存在的问题和修复建议 1、将容器的根文件系统挂载为只读 修复建议: 添加“ --read-only”标志,以允许将容器的根文件系统挂载为只读。 可以将其与卷结合使用,以强制容器的过程仅写入要保留的位置。 可以使用命令&#x…

手机建设网站赚钱浙江省建设政务网站

本文属于【Azure 架构师学习笔记】系列。 前言 公有云的其中一个特点是默认允许公网访问, 这就对企业环境带来风险,也是很多年前企业对公有云抵触的其中一个原因,现在这类问题已经很少,因为有了很多技术来确保云上的资源被安全地…

个人网站建设方案书网站建设完成后 下一步做什么

亦称: 调解人、控制器、Intermediary、Controller、Mediator 意图 中介者模式是一种行为设计模式, 能让你减少对象之间混乱无序的依赖关系。 该模式会限制对象之间的直接交互, 迫使它们通过一个中介者对象进行合作。 问题 假如你有一个创建…

wordpress站点标题图片网络规划

文章目录 一、Vue项目引入ECharts二、CDH搭建,为动态图提供数据三、Vue+ ECharts常见问题四、热门文章一、Vue项目引入ECharts Vue是一个用于构建用户界面的渐进式JavaScript框架,可以轻松构建单页面应用程序(SPA)。ECharts是一个基于JavaScript的数据可视化库,可以通过简单…

wordpress 页面 小工具郑州seo外包服务

2024年1月,国际电信联盟标准部门(ITU-T)正式发布了由腾讯主导制定的《F.749.8 In-vehicle multimedia applets: Framework and functional requirements》(车载多媒体小程序框架和技术需求)国际标准。 这是全球首个由中国企业主导制定的车载小…

油边机 东莞网站建设开发一个页面多少钱

文章目录 1. redo日志 1. redo日志 口述:redo log 日志其实保证了ACID中的持久性,就是说当事务commit后,那么相应的修改呀更新这些操作其实都会记录到redo log中,其实这里的操作还是区别于redis中的aof中,它不是具体的…

西安做网站微信公司企业微信开通流程

计算机网络的概述 概念 网络:网状类的东西或系统。 计算机网络:是一个将分散的、具有独立性功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。即计算机网络是互连(通过通信链路互连…

信誉好的东莞网站设计诸暨网站开发

filter() 是 Python 中的一个内置函数,用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。该函数接收两个参数,一个是函数,一个是序列,序列的每个元素作为参数传递给函数进行判定&…

做花藤字网站免费网站可以做cpa?

题目链接 :验证身份 题目要求: 一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下: 首先对前17位数字加权求和,权重分配为:{7,9,10,5&a…

小男孩和女人做的网站私域流量scrm系统

目录 一、前言二、解决方案三、结尾 一、前言 我们在安装某些第三方开发者开发的应用时,无法在 Mac 上运行,提示已经损坏,报以下错误:Mac系统安装PicGo时打开报错:文件已损坏,您应该将它移到废纸篓 二、解决…

网站开发运营经理中国菲律宾南海仁爱礁最新新闻

前提:安装的Wireshark要有Npcap。 步骤 打开Wireshark,选择Adapter for loopback traffic capture,在过滤器中填写需要监听的端口,再双击Adapter for loopback traffic capture。 点击左上角,开始捕获。

河西做网站公司wordpress叶子

一、什么是yum yum是Linux下的软件包管理器 二、什么是软件包管理器 1、在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序. 2、但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在…

做新浪微博网站需要常州网站建设价位

docker images docker pull nginx 运行 docker images 查看Nginx镜像是否获取成功,若为如下所示即为获取成功: docker run -p 8080:80 -d nginx docker run –name 容器名 -d(后台运行)-p 本地端口:容器端口 -v(挂载) 挂载本地路径…

网站热度查询wordpress修改邮件模板

文章目录 Android Studio Dolphin简介一、核心特性二、新增功能三、用户体验优化 一,下载百度网盘迅雷云盘 二,安装三,下载组件四,添加SDK五,创建项目六,安装 Device模拟器运行项目 Android Studio Dolphin…

先做网站 先备案建立企业门户网站

PML4(Page Map Level 4)是x86-64架构中用于管理虚拟内存地址翻译的四级页表结构之一。它是一种树形结构,由多个页目录表(Page Directory Pointer Table,PDPT)组成,每个PDPT有512个指向下一级页表…

中山网站建设备案软件工程师工作内容

想要精通算法和SQL的成长之路 - 验证二叉树的前序序列化 前言一. 验证二叉树的前序序列化 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 验证二叉树的前序序列化 原题链接 思路(参考负雪明图): 首先我们看题目所给的字符串&#xff…

网站防止机器注册智能建站

C#中的扩展方法(Extension Methods)是一种特殊的静态方法,它允许我们向现有的类或接口添加新的方法,而无需修改原始类的定义或创建子类。通过扩展方法,我们可以在不改变已有代码的情况下,为现有类型添加新的…

校园综合门户网站建设方案榆林网站建设哪家好

1.继承关系(泛化) 类与子类的关系,指一个类继承另外的一个类。 2.实现关系 一个类可以实现多个接口,实现所有接口的功能。 3.依赖关系 类B作为类A方法中的局部变量或者参数出现,表示A依赖B。 4.关联关系 类B作为类A中的成员变量出现&#…

做分析图很好用的网站潮州市工程建设网站

jmeter 可以做性能测试,这个很多人都知道,那你知道,jmeter 可以在启动运行时,指定线程数和运行时间,自定义性能场景吗? jmeter 性能测试,动态设定性能场景 平时,我们使用 jmeter 进…

广东加盟网站建设网络营销策划书范文模板

🎈归属专栏:从浅学到熟知Linux 🚗个人主页:Jammingpro 🐟每日一句:一篇又一篇,学写越上头。 文章前言:本文介绍find、grep、head和tail指令用法并给出示例和截图。 文章目录 find基本…