当前位置: 首页 > news >正文

福州市工程建设监督站网站昆明网站建设费用

福州市工程建设监督站网站,昆明网站建设费用,百度推广点击收费标准,什么地方可以做网站Ubuntu7.04使用中遇到的问题及从网上搜集的解决办法(截止2007-11-3日) 收藏 2010年09月30日 25Linux下打包#xff0c;压缩#xff0c;解压详解 sudo apt-get update #这一步是更新你的源列表#xff0c;换源后必须执行 sudo apt-get dist-upgrade #这一步是更新软件#…Ubuntu7.04使用中遇到的问题及从网上搜集的解决办法(截止2007-11-3日) 收藏 2010年09月30日 25Linux下打包压缩解压详解 sudo apt-get update #这一步是更新你的源列表换源后必须执行 sudo apt-get dist-upgrade #这一步是更新软件如果你对新版本软件的需求不是那么迫切可以不执行sudo apt-get install language-pack-zh #安装中文支持 2.移动字体文件到系统字体文件夹: sudo mv /hoem/br/font/* /usr/share/fonts/truetype; 3.备份系统字体配置文件 sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.bak (恢复:sudo cp /etc/fonts/fonts.conf.bak /etc/fonts/fonts.conf) 4.编辑系统字体配置文件 sudo gedit/emacs/vi /etc/fonts/fonts.conf 加入下面的内容 Segoe UI Segoe UI Microsoft YaHei FZHei-B01S FZHei-B01S 5.在系统首选项字体 里将所有字体设为微软雅黑粗体10,窗口标题加粗即可 字体渲染里面选择次象素平滑 6.然后刷新字体缓存 sudo fc-cache -f -v 执行完后按CtrlAltBackSpace重新启动X-window即可。 3Eva 中文输入问题 $ sudo gedit /etc/X11/xinit/xinput.d/zh_CN 先看如果不是 XIM_PROGRAM/usr/bin/scim就改为XIM_PROGRAM/usr/bin/scim再把QT_IM_MODULE scim改为QT_IM_MODULExim保存退出然后重启Xwindows之后问题就解决了。 安装 w32codecs这个解码器支持几乎所有的Windows AVI 格式的影像。 6安装最新的Firefox ubuntu6.06.1的firefox版本是1.5.0.8想更新到2.0却发现新力得中没有2.0版本的firefox。那只有去firefox下个了。 下好后又是一阵忙活才升级完成。在blog记一下以便以后查询。 1、下载最新版的firefox 2、解压到主文件夹中当然你可以解压到别的地方但关系到下面的路径问题。 3、删除原firefox。 ubuntu 6.06.1中firefox的路径为/usr/lib/firefox。rm -rf filefolderpath 命令用于删除非空文件夹。 使用了sudo可能提示输入password 4、将解压后的新版本firefox移动到/usr/lib mv命令用于移动文件格式为mv sourcefilepath objectfilepath 5、因为我装的输入法scim跟firefox有冲突导致firefox启动有问题做如下更改 在打开文件的顶端解释后加入GTK_IM_MODULExim保存。 6、完成 7Ubuntu中在英文环境下使用中文输入法 如果你的locale没有设置为zh-CN而是设置为en-US那么可能正确安装scim或fcitx后仍无法正常使用输入法解决的方法如下 编辑 /etc/gtk-2.0/gtk.immodules 文件sudo gedit /etc/gtk-2.0/gtk.immodules在xim 的 local 增加 en也就是把 /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so xim X Input Method gtk20 /usr/share/locale ko:ja:th:zh 修改为 /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so xim X Input Method gtk20 /usr/share/locale en:ko:ja:th:zh 保存退出重启系统后就可以正常使用输入法了。 sudo gedit /etc/environment 在其中添加如下两行 CLASSPATH/*/Jdk home/lib JAVA_HOME/*/Jdk home 设置默认的Jdk(系统中安装多个版本的Jdk时) sudo gedit /etc/jvm 将文件中的 /usr/lib/jvm/java-6-sun 这一行填入到配置块的顶部 2.配置firestarter; 3.启动时如果显示eth0/1出错 ,是因为Firestarter的启动脚本比较愚蠢会从ifconfig的输出信息中查找相关接口的配置信息。以前它查找的是英文的字符串现在由于ifconfig的输出信息变成了中文的一些参数信息它无法获取了所以导致启动失败。备份firestarter.sh: sudo cp /etc/firestarter/firestarter.sh /etc/firestarter.sh.bak 编辑firestarter.sh: sudo gedit/emacs/vi /etc/firestarter/firestarter.sh 在合适的位置如 # External network interface data 这行注释的上面添加一行 LANGen_US 这样ifconfig的输出就是英文的了也就解决启动问题。 注意最后的-opengl千万不能省。如果运行魔兽后发现很卡要么是显卡驱动没有安装 要么是没有加这个参数。 wine运行时会自动全屏但仍可以用CtrlAlt左右方向键切换到其它工作区。 在Firefox的外观定义中Mozilla使用了类似XML的XUL界面语言来实现并且引入CSS定义各个元素的属性即userChrome.CSS。 由于每个人的系统设置不同加之中文和西文的字体显示有些不同所以我们在使用hills的主题之前一般都会根据自己的需要对useChrome 做适当的修改比如修改字形字号。so..为了便于以后修改先简单讲一下在默认情况下涉及到的CSS属性吧。在userChrome中涉及的CSS属 性主要有 font-family (字体系列 允许值 [[|],]*[|] 初始值 与用户代理有关 可否继承是 适用于 所有元素 font-size 字体尺寸 允许值 可以定义成xx-small, large等值但是这里一般使用pt(磅)作为单位 初识值 medium 可否继承是 适用于 所有元素 注意!!! 由于中文字形很少有9pt也就是12px以下的点阵字体所以如果你想要更好的现实效果建议将所有8pt的字体尺寸改为9pt。如果发现修改字形以后发生元素错位比如偏高或偏低可以利用修改该元素的padding属性来调整高度。 虽然只是CSS的冰山一角但是有了以上的知识我们就可以根据自己的需要来修改userchrome啦..比如你知道如果你想给书签栏换一个字 体就应该修改它的 font-family属性如果你想让它用粗体显示呢就要把font-weight从normal改为bold。如果你继续钻研一下CSS还会有更 多的修改方法。当然最好不要改掉原userchrome中设置的!important标记。 以下是userChrome.CSS中各个部分的作用域虽然用的是otherside自己的userChrome但是结构和顺序与原userChrome相比没有变化。 /* ::::: fixed font settings ::::: */ 声明名字空间及说明部分请勿修改。 地址栏字体定义定义了字体系列字体加粗字体尺寸。 文字输入框字体定义定义了字体系列字体加粗字体尺寸下边距。 搜索引擎栏图片定义定义了下边距。 书签栏字体定义定义了字体系列字体加粗字体尺寸下边留白。 标签栏字体定义定义了字体系列字体加粗字体尺寸下边留白。 注意!!! 如果你修改了.tabbrowser-tabs中其中一项的某一属性其他项的属性应该与其保持一致。 标签栏图标位置定义定义了图表的下边距。 自动填充完成列表的字体定义定义了字体系列字体加粗字体尺寸。 树形列表字体定义定义了字体系列字体加粗字体尺寸。 本部分定义对Sidebar部分的字体有效比如书签纪录(Ctrlb)和历史纪录(Ctrlh)。 菜单字体的定义定义了字体系列字体尺寸以及对齐方式。 菜单栏字体定义定义了字体系列字体尺寸。 状态栏字体定义定义了字体系列字体加粗字体尺寸。 查找栏(Ctrlf)字体定义定义了字体系列字体尺寸。 以下是一些修改方法的举例你可以举一反三的派生出更多方法。 关于标签字体颜色。 给tabbrowser-tabs .tab-text2类加上color属性值可以是标准16色或RGB颜色或16进制颜色(比如#FFFFFF是白色)。 如果你不知道想使用的颜色值可以在photoshop或fireworks的调色板下查到16进制颜色值。 关于书签栏上方的分隔线。 *{font-family: msyh !important} *{font-size: 9pt !important} 最后再保存重启firefox即可。 im-switch -s fcitx -z default # 注意前面千万不要加sudo 完成设置最好重启一下X以便进行下一步设置 Windows使用NTLDR作为Boot Manager如果您的系统中安装多个版本的Windows您就需要在NTLDR中选择您要进入的系统。 Linux通常使用功能强大配置灵活的GRUB作为Boot Manager我们将在启动管理章节中向您介绍它的使用方式。 2、加载系统内核启动init进程 init进程是Linux的根进程所有的系统进程都是它的子进程。 3、init进程读取/etc/inittab文件中的信息并进入预设的运行级别按顺序运行该运行级别对应文件夹下的脚本。脚本通常以start参数启动并指向一个系统中的程序。 通常情况下/etc/rcS.d/目录下的启动脚本首先被执行然后是/etc/rcN.d/目录。例如您设定的运行级别为3,那么它对应的启动目录为/etc/rc3.d/。 4、根据/etc/rcS.d/文件夹中对应的脚本启动Xwindow服务器xorg Xwindow为Linux下的图形用户界面系统。 5、启动登录管理器等待用户登录 Ubuntu系统默认使用GDM作为登录管理器您在登录管理器界面中输入用户名和密码后便可以登录系统。您可以在/etc/rc3.d/文件夹中找到一个名为S13gdm的链接 如果想 Ubuntu 在每次启动到 command prompt 可以输入以下指令: $echo false | sudo tee /etc/X11/default-display-manager 当下次开机时就会以指令模式启动如果想变回启动 x window可以输入: $echo /usr/bin/gdm | sudo tee /etc/X11/default-display-manager # The default runlevel. id:2:initdefault: 这一行中的数字2,为系统的运行级别默认的运行级别涵义如下 0 关机 1 单用户维护模式 2~5 多用户模式 6 重启 !!!Ubuntu中可修改/boon/grub/menu.lst文件中的default值来设定初始运行级别。 17Ubuntu下的inittab文件在哪呢 今天忽然想看看我的Ubuntu下的运行级别看看有没有变就是找/etc/inittab但是找了许久找不到我想可能是变了吧因此我在网上找了终于找到答案 在ubuntu中inittab软件包已经被upstart软件包替换了所有的配置信息都在/etc/event.d/目录下 18更改启动服务 在运行级别对应的文件夹中您可以看到许多文件名以S##和K##起始的启动脚本链接。 例如 /etc/rcS.d/S35mountall.sh 挂载文件系统 /etc/rcS.d/S40networking 启用网络支持 /etc/rc2.d/S13gdm 启动登录管理器 /etc/rc2.d/S20makedev 创建设备文件 /etc/rc2.d/S23xinetd 启动超级进程 init进程将以start为参数按文件名顺序执行所有以S##起始的脚本。脚本名称中的数字越小它将被越早执行。例如在 /etc/rc2.d/文件夹中S13gdm文件名中的数字小于S23xinetd,S13gdm将比S23xinetd先执行。 如果一个脚本链接以K##起始表示它将以stop参数被执行。如果相应服务没有启动则不执行该脚本。 例如 /etc/rc2.d/K20powernowd 针对某种硬件的电源管理支持 如果您想禁止某一服务在启动时自动运行您可以将相应运行级别中的脚本由S##xxx重命名为K##xxx。 stop 停止 restart 重启 例如 /etc/rc2.d/K20powernowd start 有时您并不清楚当前运行级别该运行级别下未必有相应脚本而且此类脚本的前三位字符并不固定不便于记忆。这时您可以直接使用 /etc/init.d/文件夹中的启动脚本/etc/rcX.d/中的启动脚本链接到/etc/init.d/文件夹下相应脚本这也 是我们向您推荐的方式。 例如 /etc/init.d/powernowd start Tips以上命令的位置并没有包含在环境变量的搜索路径中所以要输入完整路径。 acpid acpi守护程序.这两个用于电源管理非常重要 alsa 声音子系统 alsa-utils anacron cron的子系统将系统关闭期间的计划任务在下一次系统运行时执行。 apmd acpi的扩展 atd 类似于cron的任务调度系统。建议关闭 binfmt-support 核心支持其他二进制的文件格式。建议开启 bluez-utiles 蓝牙设备支持 bootlogd 启动日志。开启它 cron 任务调度系统建议开启 cupsys 打印机子系统。 dbus 消息总线系统(message bus system)。非常重要 dns-clean 使用拨号连接时清除dns信息。 evms 企业卷管理系统Enterprise Volumn Management system fetchmail 邮件用户代理用于收取邮件 gdm gnome登录和桌面管理器。 gdomap gpm 终端中的鼠标支持。 halt 别动它。 hdparm 调整硬盘的脚本配置文件为/etc/hdparm.conf。 hibernate 系统休眠 hotkey-setup 笔记本功能键支持。支持类型包括 HP, Acer, ASUS, Sony, Dell, 和IBM。 hotplug and hotplug-net 即插即用支持比较复杂建议不要动它。 hplip HP打印机和图形子系统 ifrename 网络接口重命名脚本。如果您有十块网卡您应该开启它 inetd 在文件/etc/inetd.conf中注释掉所有你不需要的服务。如果该文件不包含任何服务那关闭它是很安全的。 klogd 重要。 linux-restricted-modules-common 受限模块支持。/lib/linux-restricted-modules/文件夹中的模块为受限模块。例如某些驱动程序如果您没有使用受限模块就不需要开启它。 lvm 逻辑卷管理系统支持。 makedev 创建设备文件非常重要。 mdamd 磁盘阵列 module-init-tools 从/etc/modules加载扩展模块建议开启。 networking 网络支持。按/etc/network/interfaces文件预设激活网络非常重要。 ntpdate 时间同步服务建议关闭。 pcmcia pcmcia设备支持。 powernowd 移动CPU节能支持 ppp and ppp-dns 拨号连接 readahead 预加载库文件。 reboot 别动它。 resolvconf 自动配置DNS rmnologin 清除nologin rsync rsync守护程序 sendsigs 在重启和关机期间发送信号 single 激活单用户模式 ssh ssh守护程序。建议开启 stop-bootlogd 在2345运行级别中停止bootlogd服务 sudo 检查sudo状态。重要 sysklogd 系统日志 udev udev-mab 用户空间dev文件系统userspace dev filesystem。重要 umountfs 卸载文件系统 urandom 随机数生成器 usplash 开机画面支持 vbesave 显卡BIOS配置工具。保存显卡的状态 xorg-common 设置X服务ICE socket。 adjtimex 调整核心时钟的工具 dirmngr 证书列表管理工具,和gnupg一起工作。 hwtools irqs优化工具 libpam-devperm 系统崩溃之后用于修理设备文件许可的守护程序。 lm-sensors 板载传感器支持 mdadm-raid 磁盘陈列管理器 screen-cleanup 清除开机屏幕的脚本 21修改前备份重要配置文件 无论任何情况下在修改配置文件之前请您先备份它 建议您使用这个命令sudo cp xxx xxx_date %y%m%d_%H:%M。 当然这很麻烦您可以新建一个名为bak的文件内容如下 #!/bin/bash sudo cp $1 $1_date %y%m%d_%H:%M 把它放在您能够记住的目录下比如/home执行命令sh /home/bak xxx就可以将当前文件夹下的文件xxx另存为xxx_yymmdd_HH:MM的格式了。 /etc/inittab 运行级别、控制台数量 /etc/timezone 时区 /etc/inetd.conf 超级进程 文件系统 /etc/fstab 开机时挂载的文件系统 /etc/mtab 当前挂载的文件系统 用户系统 /etc/passwd 用户信息 /etc/shadow 用户密码 /etc/group 群组信息 /etc/gshadow 群组密码 /etc/sudoers Sudoer列表请使用visudo命令修改此文件而不要直接编辑 Shell /etc/shell 可用Shell列表 /etc/inputrc ReadLine控件设定 /etc/profile 用户首选项 /etc/bash.bashrc bash配置文件 系统环境 /etc/environment 环境变量 /etc/updatedb.conf 文件检索数据库配置信息 /etc/issue 发行信息 /etc/issue.net /etc/screenrc 屏幕设定 网络 /etc/iftab 网卡MAC地址绑定 /etc/hosts 主机列表 /etc/hostname 主机名 /etc/resolv.conf 域名解析服务器地址 /etc/network/interfaces 网卡配置文件 用户配置文件 ---- /etc/目录下的所有文件只有root用户才有修改权限。应用软件的全局配置文件普通用户也不能够修改如果您想配置软件以适应您的需求您可以修改它的用户配置文件。 用户配置文件通常为全局配置文件的同名隐藏文件放在您的$HOME目录下例如 25Linux下打包压缩解压详解 在具体总结各类压缩文件之前呢首先要弄清两个概念打包和压缩。打包是指将一大堆文件或目录什么的变成 一个总的文件压缩则是将一个大的文件通过一些压缩算法变成一个小文件。为什么要区分这两个概念呢其实这源于Linux中的很多压缩程序只能针对一个文 件进行压缩这样当你想要压缩一大堆文件时你就得先借助另它的工具将这一大堆文件先打成一个包然后再就原来的压缩程序进行压缩。 Linux下最常用的打包程序就是tar了使用tar程序打出来的包我们常称为tar包tar包文件的命令通常都是以.tar结尾的。生成tar包后就可以用其它的程序来进行压缩了所以首先就来讲讲tar命令的基本用法 tar命令的选项有很多(用man tar可以查看到)但常用的就那么几个选项下面来举例说明一下 # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件-u是表示更新文件的意思。 以上就是tar的最基本的用法。为了方便用户在打包解包的同时可以压缩或解压文件tar提供了一种特殊的功能。这就是tar可以在打包或解包的同时调用其它的压缩程序比如调用gzip、bzip2等。 1) tar调用gzip gzip是GNU组织开发的一个压缩程序.gz结尾的文件就是gzip压缩的结果。与gzip相对的解压程序是gunzip。tar中使用-z这个参数来调用gzip。下面来举例说明一下 # tar -czf all.tar.gz *.jpg 这条命令是将所有.jpg的文件打成一个tar包并且将其用gzip压缩生成一个gzip压缩过的包包名为all.tar.gz 2) tar调用bzip2 bzip2是一个压缩能力更强的压缩程序.bz2结尾的文件就是bzip2压缩的结果。与bzip2相对的解压程序是bunzip2。tar中使用-j这个参数来调用gzip。下面来举例说明一下 # tar -cjf all.tar.bz2 *.jpg 这条命令是将所有.jpg的文件打成一个tar包并且将其用bzip2压缩生成一个bzip2压缩过的包包名为all.tar.bz2 compress也是一个压缩程序但是好象使用compress的人不如gzip和bzip2的人多。.Z结尾的文件就是bzip2压缩的 结果。与 compress相对的解压程序是uncompress。tar中使用-Z这个参数来调用compress。下面来举例说明一下 # tar -cZf all.tar.Z *.jpg 这条命令是将所有.jpg的文件打成一个tar包并且将其用compress压缩生成一个uncompress压缩过的包包名为all.tar.Z 有了上面的知识你应该可以解开多种压缩文件了下面对于tar系列的压缩文件作一个小结 1)对于.tar结尾的文件 tar -xf all.tar 2)对于.gz结尾的文件 3)对于.tgz或.tar.gz结尾的文件 4)对于.bz2结尾的文件 5)对于tar.bz2结尾的文件 tar -xjf all.tar.bz2 6)对于.Z结尾的文件 uncompress all.Z 7)对于.tar.Z结尾的文件 tar -xZf all.tar.z 另外对于Window下的常见压缩文件.zip和.rarLinux也有相应的方法来解压它们 1)对于.zip linux下提供了zip和unzip程序zip是压缩程序unzip是解压程序。它们的参数选项很多这里只做简单介绍依旧举例说明一下其用法 # zip all.zip *.jpg 这条命令是将所有.jpg的文件压缩成一个zip包 # unzip all.zip 这条命令是将all.zip中的所有文件解压出来 要在linux下处理.rar文件需要安装RAR for Linux可以从网上下载但要记住RAR for Linux 不是免费的可从http://www.rarsoft.com/download.htm下载RAR for Linux 3.2.0然后安装 这样就安装好了安装后就有了rar和unrar这两个程序rar是压缩程序unrar是解压程序。它们的参数选项很多这里只做简单介绍依旧举例说明一下其用法 # rar a all *.jpg 这条命令是将所有.jpg的文件压缩成一个rar包名为all.rar该程序会将.rar 扩展名将自动附加到包名后。 到此为至我们已经介绍过linux下的tar、gzip、gunzip、bzip2、bunzip2、compress、 uncompress、 zip、unzip、rar、unrar等程式你应该已经能够使用它们对.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、. Z、.tar.Z、.zip、.rar这10种压缩文件进行解压了以后应该不需要为下载了一个软件而不知道如何在Linux下解开而烦恼了。而且以上方 法对于Unix也基本有效。 本文介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress、uncompress、 zip、 unzip、rar、unrar等程式以及如何使用它们对.tar、.gz、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩文件进行操作。 在applications标签中添加 QQ.exe选中QQ.exe时进入Libraries标签添加riched20和 riched32后保存退出即可运行QQ。 Linux系统中软件通常以源代码或者预编译包的形式提供。 软件源代码需要您亲自编译为二进制的机器代码才能够使用安装比较耗时不过您可以自行调节编译选项决定您需要的功能或组件或者针对您的硬件平台作出优化。 预编译的软件包通常是由软件的发布者进行编译您只要将软件拷贝到系统中就可以了。考虑到预编译软件包的适用性预编译软件包通常不会针对某种硬件平台优化。它所包含的功能和组件也是通用的组合。 Ubuntu系统中软件通常以deb格式的包文件发布它是一种预编译软件包。deb包中除了包含已编译的软件通常还包括软件的拷贝路径、对其它软件包的依赖关系纪录、一个比较通用的配置文件以及软件的描述、版本、作者、类别、占用空间等信息。 deb软件包命令遵行如下约定 soft_ver-rev_arch.deb soft为软件包名称ver为软件版本号rev为Ubuntu修订版本号arch为目标架构名称 例如azureus_2.4.0.2-0ubuntu2_all.deb 您需要使用dpkg命令来管理deb软件包 dpkg -i | --install xxx.deb 安装deb软件包 dpkg -r | --remove xxx.deb 删除软件包 dpkg -r -P | --purge xxx.deb 连同配置文件一起删除 dpkg -I | -info xxx.deb 查看软件包信息 dpkg -L xxx.deb 查看文件拷贝详情 dpkg -l 查看系统中已安装软件包信息 dpkg-reconfigure xxx 重新配置软件包 有些时候您使用dpkg安装一个软件包系统会提示您该软件包依赖其它软件包。这时您先安装其它软件包直到满足依赖关系为止。或者同时安装多个软件包 dpkg -i aaa.deb bbb.deb ccc.deb APT 如果一个软件依赖关系过于复杂使用dpkg来安装它并不是一个明智的选择这个时候您就需要用到APT软件包管理系统。APT可以 自动的检查依赖关系通过您预设的方式来获得相关软件包并自动安装配置它。事实上在多数情况下我们推荐您使用APT软件包管理系统。 APT系统需要一个软件信息数据库和至少一个存放着大量deb包的软件仓库我们称之为源。源可以是网络服务器安装CD或者本地软件仓库。您需要修改/etc/apt/sources.list文件使APT系统能够连接到源。 您可以在以下页面中获得网络安装源的列表并且根据您的网络环境选择速度较快的源。 APT系统主要包括apt-get和apt-cache等命令。它们通常都是复合命令包含若干个子命令。 apt-get install xxx 安装xxx -d 仅下载 -f 强制安装 apt-get remove xxx 卸载xxx apt-get update 更新软件信息数据库 apt-get upgrade 进行系统升级 apt-cache search 搜索软件包 Tips建议您经常使用apt-get update命令来更新您的软件信息数据库 源码包 对于绝大多数软件我们建议您使用APT系统来安装它。在少数情况下例如某软件没有以deb包的格式发布或者您需要定制适合自己的软件您可以通过编译源代码的方式安装它。 首先您需要下载软件的源码包并且将它解包为一些源代码文件。并了便于管理我们建议您将下载的源码包移动到/usr/local/src/目录下并在这里解包。 sudo mv xxx.tar.gz /usr/local/src 移动源码包 cd /usr/local/src 进入/usr/local/src/目录 sudo tar -xzvf xxx.tar.gz 解包源码 cd xxx_ver/ 进行解包后的源码目录 源码目录中通常有一个configure脚本用来配置即将开始的编译过程。您可以执行它 sudo ./configure [--prefix/usr/loca/xxx ......] 它会自动检测软件的编译环境和依赖关系并且生成Makefile文件。 您可以使用带参数的命令./configure --help或者阅读INSTALL文件查看该脚本允许的参数。例如使用--prefix/usr/local/xxx参数将软件的安 装目录设定为/usr/local/xxx/。如果您一定要将软件安装在一个目录下我们建议您安装在这里 现在执行make命令系统会根据Makefile文件中的设定通过make工具调用编译器和所需资源文件将源代码文件编译成目标文件。 sudo make 执行make install命令make工具会自动将连接目标文件将最终生成的文件拷贝到Makefile文件设定的路径中并且完成更改文件的属性删除残留文件等活动。 sudo make install 现在您的编译安装已经完成为了更方便的使用它需要给程序的可执行文件作一个符号链接。 sudo ln -sf /usr/local/xxx/exe /usr/local/bin/exe Tips:为了顺利的进行编译您至少需要安装build-essential软件包。 使用命令sudo apt-get install build-essential安装它。 -------------------------------------------------- --------------------------------------------------- ----- 29.Linux下制作ISO文件的方法 利用mkisofs工具新得立软件包中安装bash下执行。 sudo mount -t iso9660 -o loop,utf8 *.iso /media/cdrom(or other derectory) (如不指定 -o loop,utf8 则中文可能乱码loop用于挂载非块设备utf8用于转换字符设备中 unicode编码) 31.Linux下使用k3b刻录CD/DVD 32a.(Ubuntu)开机自动挂载Windows分区 挂载ntfs分区需要ntfs-3g软件的支持。 1.安装ntfs-3g sudo apt-get install ntfs-3g 2.查看硬盘分区及分区类型 sudo fdisk -l 3挂载 手动挂载参考32b 自动挂载:修改/etc/fstab文件 添加如:/dev/hda1 /media/ ntfs-3g defaults,localezh_CN.utf8 locale可用命令:locale -a查询. 32b.Linux文件系统的手动挂载 1.挂载mount -t ntfs|fat|iso9600|... devName mountPoint 其中devName可用fdisk -lroot查看 2.卸载umount -f mountPoint。 33.查看Ubuntu的版本号 cat /etc/issue 34.中文mp3文件名乱码问题 1.安装python-mutagen(可把mp3标签编码格式转为Unicode) 2.转换当前目录(currentDerectory)下的所有mp3标签编码格式(gbk-unicode): mid3iconv -e GBK currentDerectory/*.mp3 转换当前目录及其中了目录中的mp3文件标签编码格式时使用 find currentDerectory -iname *.mp3 -execdir mid3iconv -e GBK {} \;
http://www.w-s-a.com/news/863494/

相关文章:

  • 有模板怎么建站wordpress媒体库图片路径
  • 怎么做网站h汉狮企业网站营销的实现方式
  • 新津县建设局网站怎么做区块链网站
  • 网站设计与制作是什么专业广州优化网站
  • 腾讯有做淘宝客网站吗网站开发包
  • 网站整体营销方案网站建设百度贴吧
  • 宣传式网站养生网站模板
  • 临猗网站建设天津做网站哪家服务好
  • 郑州做网站九零后用织梦建设网站的步骤
  • 莱芜网站优化加徽信xiala5江都网站制作
  • 网站开发工具书焦作网站开发公司电话
  • 石狮网站建设报价百度爱采购怎么优化排名
  • 广州网站开发系统如何建设百度网站
  • 免费建立一个个人网站网站流量图怎么做
  • 微信网站建设公司首选网站后台更新 前台不显示
  • 撰写网站专题活动策划方案未成年做网站
  • 免费在线响应式网站自助建站网页设计与网站建设试卷
  • 四川省肿瘤医院搜索优化整站优化
  • 新钥匙建站深圳创业补贴政策2023
  • 建网站需要准备什么网站三个月没排名
  • 网站运营规划网站推广的手段
  • cvm可以做网站服务器吗网片围栏
  • 培训前端网站开发网站开发 群
  • 成都武侯区网站建设wordpress菜单分类目录
  • 牡丹江市西安区建设局网站给公司做的东西放到自己网站上
  • 做网站的前景如何郑州seo规则
  • 学校户网站建设方案专业设计服务
  • 电子商务网站建设好么有一个网站怎么做cpc
  • 镇海住房和建设交通局网站跨境电商就是忽悠人的
  • 维修网站怎么做跨境电商发展现状如何