同参与、齐贡献、共创生态,openGauss社区加速汇聚创新力量
数据库作为千行万业数据的同参态基石,是齐贡推动数字经济发展的核心。目前,献共中国数据库行业进入了高速发展阶段,创生创新但仍需要国内数据库社区进一步可持续发展,社区加强数据库核心技术研发,加速并建立完善的汇聚国产开源数据库生态,打造植根于国内的力量开源数据库根社区。
openGauss作为技术先进的同参态国产开源数据库,已在国计民生行业规模商用,齐贡成为行业首选。献共不仅如此,创生创新openGauss社区理事会理事长胡正策介绍,社区在openGauss 开源的加速三年中,社区企业数量增长100 倍,汇聚开源贡献者数量增长 50 倍,版本下载量增加 38 倍,代码量增长 16 倍,开源代码更是达到 2100 万行。据Gitee 平台指数统计,openGauss 已经成为国内最活跃的开源数据库根社区。

在众多数据库根社区中,为什么openGauss能脱颖而出成为国内最活跃的开源数据库根社区?这不仅是因为openGauss专注于构建内核全方位竞争力,云南idc服务商围绕数据库内核高性能、高可用、高智能、高安全突破关键根技术,实现了 DataKit、DataPod 两大架构创新;同时也在生态兼容、云原生方向上取得了很好的成果。
但是数据库技术不仅仅停留在数据库层面,而是需要实现全栈融会贯通。数据库之所以被称为“软件工业上的明珠”,是因为其集成了硬件到操作系统、上层编译器和编译语言到各种软件工程技术,绝不只有数据库那么简单。而华为公司作为openGauss主要贡献者之一,拥有包括存储、计算、网络的全栈体系,因此openGauss 基于华为公司的技术经验,打造出强大的数据库产品是必然的结果。
除了坚实的技术实力,openGauss最与众不同的一点是b2b供应网坚持“以发展产业生态为主”。 openGauss不仅致力于打造一流的数据库产品,更注重建设数据库生态,所以openGauss以“硬件开放,软件开源,使能伙伴,发展人才”的方式支持openGauss 伙伴打造商业发行版,也支持有意愿、有能力的行业客户打造自用版,与各位伙伴共同构筑数据基石。
近日,以“汇聚数据库创新力量,打造千行万业数据基石”为主题的openGauss Summit 2023在北京望京凯悦酒店举办。本次大会宣布目前已有 17 家发行版伙伴,8 家OGSP 伙伴,4 家一体机伙伴,还有6家伙伴联合发布基于openGauss的数据库发行版,有效地支持了千行万业的数字化转型。
使能伙伴,各行各业受益于开源开放为什么会有如此之多的共建伙伴?openGauss 到底有哪些强大的功能和魅力,吸引了这么多企业加入?
“海量数据加入openGauss开源社区后形成了双赢局面,openGauss开源社区能够给海量数据和openGauss 提供一个安全可靠的发展环境。”北京海量数据技术股份有限公司总裁肖枫在大会中表示。海量数据是企商汇社区坚定的贡献者和支持者。作为最坚定、最早投入到 openGauss 社区中的商业发行商,海量数据在内核代码层的贡献率一直紧随华为,企业贡献率排名第二。在加入openGauss 社区前,海量数据面临着MySQL 等国外数据库带来的协议安全性问题;而openGauss社区创造了全国产的开源环境,极大程度地消除安全方面的隐忧,使得海量数据库具备更广阔的发展前景。对于海量数据的用户来说,海量数据基于openGauss研发的商业发行版数据库提供了更具性价比的选择,帮助更多企业有效地实现了降本增效。
云和恩墨创始人&总经理盖国强同样表示,正是因为开源开放的openGauss,云和恩墨才能从数据库领域的服务和生态厂商转型为数据库企业,实现了端到端为用户提供全栈的解决方案。目前,云和恩墨已有自建的数据库,还有围绕数据库的所有生态产品,在外围更有遍布全国的服务网络。除此之外,云和恩墨在四年前建立了中国新一代社区——墨天轮数据社区,已成为数据库从业人员及爱好者的交流圣地。也正是因为openGauss,云和恩墨的小宇宙得以爆发,从生态服务到社区之新,从产品工具到数据库内核,各项业务都得以快速地进步和发展,成为了中国数据库产业中非常有价值的一棋。
除了海量数据和云和恩墨,中移信息技术中心副总经理陈国、联通云基础技术研发总经理钟忻、兴业银行金融科技研究院基础研究处处长周伟然、京东方CTIO组织云中心中心长林华、哈尔滨银行科技管理部总经理姜岩、南大通用产品总经理张益、神舟通用售前咨询总监王天访都在本次大会中分享了基于openGauss的行业联合创新成果及商业实践。
汇聚众多力量,共创数据库开源生态openGauss 的出现不仅赋能了各个领域的各个企业,也推动了中国数据库开源生态建设。
数据库理论早已诞生在上世纪60年代。经过几十年的技术沉淀,数据库领域目前仍没有颠覆性的创新技术,所以这对后来者的挑战非常之大,因为后来者必须把漫长的技术沉淀之路再走一遍才能真正了解数据库的技术内核。若想加速这段旅程,则需要大家齐头并进,在根社区共同建设才能把缺失的功课快速补齐,从而立足世界。
盖国强表示:“目前中国有很多基于开源的MySQL、PG进行“手术式创新”的数据库企业,但这种“微创新”无法加速中国数据库的发展与进步,更无法在世界立足。实现“原始创新”才是立足世界的根基。”因此,中国需要汇聚众多力量,把各个领域数据库企业的经验、技术和知识的种子都集中在中国数据库根社区中,让它生根发芽、茁壮成长,才能让中国的数据库产业变厚、变深。
“人多计谋广,柴多火焰高“,这就是为什么 openGauss 如此强调伙伴共建与生态共创。而这一点只有通过共建开源社区的方式才能实现。所以openGauss 也希望有越来越多的企业和个人都能加入openGauss 开源社区,共同发展中国数据库生态。
为了帮助合作伙伴更方便、有效地实现数据全生命周期的管理,openGauss 社区推出了数据全生命周期管理平台——DataKit,目的是帮助用户有效地管理数据入库到使用结束的全生命周期。DataKit 集成了openGauss 所有的工具体系和能力,同时也结合了AI能力,在实现数据全生命周期管理的同时,还能自主解决系统性问题,从而帮助合作伙伴更快、更易加入openGauss 社区。
未来,openGauss社区将继续秉承“共建、共享、共治”的原则,汇聚众多产业力量,持续打造更优秀的数据库产品,共同构建中国数据库生态!
本文地址:http://www.bzuk.cn/news/93f7299834.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
相关文章
Win1010074(Win1010074的新特性和改进为用户带来全新体验)
Linux发行版本之一Ubuntu 14.10幸运地赶上了Linux内核更新,新内核版本号为3.16.4。根据Ubuntu开发人员的邮件显示,10月9日是14.10内核的冻结日期,那就意味着Linux内核3.16.4将是Ubuntu 14.10的最终核心。毕竟内核更新几乎没有什么规律可言,而且内核需要完成大量的测试后才可以推出。Ubuntu是Linux发行版本之一,使用范围很广泛,一直保持着每6个月一次的更新频率,最新的Ubuntu 14.10 Utopic Unicorn将于10月23日推出。采用新版内核的Ubuntu 14.10 值得期待。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
方法很简单,一条命令就搞定了:sudo apt-get install rar unrar系统会自动下载2个大约604K的包并安装,安装结束后就可以自由压缩/解压缩RAR文件了。
Ubuntu 9.04正式版安装好已经有段日子了,早在几天前就安装KDE4.2.2桌面环境,用惯了Gnome环境,转到KDE桌面,感觉别有特色。下面我们来说说在Ubuntu 9.04正式版下安装KDE4.2.2桌面环境的全过程,高手飘过,不过对于Linux新手值得一看。老规矩,先看看Ubuntu 9.04的KDE4.2.2桌面截图,(见图1)点击查看清晰大图。图11、添加KDE4.2.2软件源,打开软件源,见图2。在第三方软件(见图3)这里添加以下的源(见图4)。deb http://ppa.launchpad.net/kUbuntu-experimental/ubuntu intrepid main2、关闭“软件源”后会自动提醒更新源文件,你就按提示稍等一会。网上说有的说在终端加入钥匙,但是我试下有错,就没有加也行,大家可以自己试下。gpg –keyserver keyserver.Ubuntu.com –recv-keys 493B3065 && gpg –export -a 493B3065 | sudo apt-key add -图2图3图4图5再打开终端,输入以下命令(见图5)sudo apt-get install kUbuntu-kde4-desktop再输入密码,正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 注意,选取 kUbuntu-desktop 而非 kubuntu-kde4-desktop将会安装下列额外的软件包:共升级了 0 个软件包,新安装了 198 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。需要下载 194MB 的软件包。解压缩后会消耗掉 702MB 的额外空间。您希望继续执行吗?[Y/n]见图6图6安装到完成时会有如下提示:(见图7)图7接着会让你选择Ubuntu 9.04的默认显示管理器,我还是选择gdm,你也可以选择kdm。(见图8)图8最后搞定,重新启动进入,选择KDE桌面环境进入。即可进入KDE4.2.2桌面环境。图9:收藏夹
S2440l(S2440l显示器的性能、图像质量和用户体验)
Linux 由于开源,所以具备可定制性,因此衍生了许多发行版。Ubuntu 和 Fedora 算是其中对新手比较友好的两个发行版,主要是其安装较为简单,用户群多,有问题方便搜索出相关的信息或者找前辈解决。此文为 Linux 新手准备,通过展示整个安装过程来使 Linxu 新手完成安装 Ubuntu 或 Fedora ,也恳请各位前辈指出不足之处。阅读建议 本文将包含 Ubuntu 和 Fedora 两个发行版的安装,请先通篇浏览全文,再决定安装哪个发行版,并且配图有相应的文字说明,请不要忽视。 假如你是一位新手,强烈建议使用虚拟机操作;假如你相信自己可以解决问题,也可使用 ultraiso 、USBWriter 和 dd命令写入 U 盘,进行实体机安装,此处不详述。Ubuntu简介Ubuntu 是一个基于 Debian 的 GNU/Linux 操作系统,支持 X86 、64以及 PPC 架构。Ubuntu 每隔六个月发布一个版本,即每年的四月和十月,本文使用的是 15.04 64-bit 版本。Ubuntu 对于新手应该是比较友好的一个 Linux 发行版,中文本地化也做的不错,有开箱即用的感觉。因为 Ubuntu 近几年用户群的增加,多了很多对于新手有用的资料,因此不用担心遇到问题无法解决,善用搜索和提问,将使你更快速地成长。Fedora简介Fedora 是一个由 Fedora 社区开发的 Linux 发行版,由 Red Hat 公司赞助。可以将 Fedora 看成是 Red Hat Linux 个人使用的代替,由于有 Red Hat 公司的支持,Fedora 的功能非常完善,还分为 WORKSTATION 、SERVER 和 CLOUD 版本。本文使用的是 Fedora 22 WORKSTATION (工作站),Fedora 22 已经将包管理器从 YUM 改为 DNF ,因此建议学习者直接学习 DNF 。本文环境 Windows 8.1 64-bit VirtualBox-5.0 点此下载 Ubuntu 15.04 64-bit 点此下载 Ubuntu 15.04 32-bit 适合配置较低的用户使用 点此下载 Fedora 22 64-bit 点此下载 Fedora 22 32-bit 适合配置较低用户使用 点此下载Ubuntu 安装1.新建与加载盘片当你安装完 VirtualBox 后,打开你应该会看到下面这样的界面VirutalBox点击新建后会出来如下图所示的界面,一般如图填写即可,内存可酌情填写。新建虚拟电脑下一步将创建虚拟硬盘,如图所示,默认位置为 C 盘,假如你不想在 C 盘创建,请确保你选择的盘格式为NTFS。创建虚拟硬盘创建完成后,请点 设置 如图加载 ISO 文件加载 ISO 文件2.安装 Ubuntu点击启动 ,会开机,进入如下界面开始安装安装选项这里请注意,假如你与笔者一样使用虚拟机,强烈建议选择 清除整个磁盘并安装 Ubuntu ,但假如你要装到实体机与 Windows 形成双系统时,请选择 其他选项 ,但这要求你对 Linxu 有一定的了解且具备一定的基础进行分区操作,注意不要覆盖 Windows 的 C 盘,此处由于篇幅原因,不再详述。安装类型如图,进行用户设定,计算机名 是主机名,用户名 是登录时用的账户名称,密码 则是你所设 用户名 的登录密码,请务必记牢。添加用户这一步之后会选择时区,直接点下一步即可,键盘选择如下图选择键盘布局配置选择已完成,接下来请耐心等待安装过程,如图,请不要点击 SKIP安装中耐心等待安装完成,然后会重启进入系统,用你上面配置的用户名和密码登录,请注意最好不要登录 root ,你可以用 sudo 命令来获取相应的权限,下图是展示成果:安装完成
安装和基本用法常用插件:1.ctags安装ctags可以建立源码树的索引,使程序员在编程时能迅速定位函数、变量、宏定义等位置去查看原形复制代码代码如下:sudo apt-get install ctags那么在终端进入到该目录后,输入命令ctags -R *,你会发现多了一个tags文件,这个就是索引文件2.taglist插件想必用过Source Insight的人都记得这样一个功能:SI能够把当前文件中的宏、全局变量、函数等tag显示在Symbol窗口,用鼠标点上述tag,就跳到该tag定义的位置;可以按字母序、该tag所属的类或scope,以及该tag在文件中出现的位置进行排序;假如切换到另外一个文件,Symbol窗口更新显示这个文件中的tag。在vim中的taglist插件所实现的就是上述类似的功能,有些功能比SI弱,有些功能比SI更强。而且,taglist插件还在不断完善中!要使用taglist plugin,必须满足:打开vim的文件类型自动检测功能:filetype on 系统中装了Exuberant ctags工具,并且taglist plugin能够找到此工具(因为taglist需要调用它来生成tag文件)你的vim支持system()调用复制代码代码如下:复制代码代码如下:复制代码代码如下:taglist/doc:taglist/plugin:复制代码代码如下:cd /usr/share/vim/vim71/doc启动vim,命令模式下输入:helptags . (.不可少,表示当前目录。也可以在任意目录中启动vim,只要指定:helptags usr/share/vim/vim71/doc/)生成帮助标签后,就可以使用下面的命令查看taglist帮助:help taglist.txt现在可以vim中试着打开taglist,输入命令:TlistToggle 来打开和关闭taglist窗口。(命令可以简写为Tlist)命令使用介绍Ctrl+] :在函数调用的地方跳转到函数定义的地方Ctrl+t:返回到上一个查找的地方解压后的目录结构如下
Ubuntu安装英汉词典 linux并不缺少词典软件、但是缺少词库、所有的词典软件都需要 自己下载安装词库、所以找词库成了一件麻烦的事情。 1.安装stardict:apt-get install stardict 2.到http://abloz.com/huzheng/stardict-dic/zh_CN/ 下载需要的词库。(原来的官网已无法下载、找很久才找到这个网站) 3.运行终端。先cd到下载的文件夹。然后sudo tar -xjvf stardict-oxford-gb-2.4.2.tar.bz2进行解压 接着sudo mv stardict-oxford-gb-2.4.2 /usr/share/stardict/dic/ 将解压后的文件夹移动到 /usr/share/stardict/dic/文件夹下面, 这是你的/usr/share/里面可能没有stardict/dic/目录,进入/usr/share/创建即可 :~$ cd /usr/share/ :/usr/share$ sudo mkdir stardict :/usr/share$ cd stardict/ :/usr/share/stardict$ sudo mkdir dic (我安装的是牛津现代英汉双解词典) 5.在stardict中的辞典管理可以看到增加的词库。 然后我们可以去星际译王上查询单词了
热门文章
- 1苹果7使用快充是否会对电池寿命产生影响?(科学解析快充对苹果7电池的影响及延长电池寿命的方法)
- 2解读求精电脑平车错误代码及排除故障方法(深入分析求精电脑平车错误代码,解决常见故障问题)
- 3台式电脑扩展显示教程(一步步教你如何扩展台式电脑的显示屏,让工作效率翻倍)
- 4早在Ubuntu问世之前,Debian已经是Linux领域的一股主力军了。更确切地来说,正是Debian这款Linux发行版,让从Knoppix到Simply Mepis的其他众多发行版得以成为现实。这就好比是Ubuntu之于Linux Mint的关系:Ubuntu为Mint提供了便于开发的基础。在本文中,本人将详细介绍Debian与Ubuntu相比孰优孰劣,以及Dibian是不是有能力成为实力强劲的Ubuntu替代者。发行版安装尽管Ubuntu立足于Debian基础上,但它不会带来一模一样的安装体验。比如说,Debian让你可以试用KDE、GNOME及其他的桌面环境,而Ubuntu本身实际上就提供了Unity桌面环境。诚然,现在市面上有些Ubuntu派生版提供替代桌面,但Debian是以Debian的名义正式提供替代桌面的。这是Ubuntu所欠缺的地方。值得一提的另一个方面是Debian的安装方式。你有两个选择:要么使用标准的安装ISO文件,要么使用随安装程序捆绑在一起的Live ISO文件。我使用了Live ISO文件,目的是为了看看该版本上的安装程序是怎么处理安装的。让我吃惊的是,按图形化用户界面(GUI)安装程序逐步操作不仅非常简单,Debian甚至还建议我考虑建立一个专门的主分区。考虑到Ubuntu仍是不给予这种建议的少数发行版之一,Debian的这项特性非常好。Ubuntu也提供了一个优秀的GUI安装程序;不过,我发现缺少建议建立一个专门的主分区让人沮丧,因为从长远来看这只会有利于用户。我确信,Ubuntu开发人员迫使用户手动选择该选项肯定有某个神秘的理由,但缺少这个简单的单选按钮让我非常恼火。要考虑的另一个方面是,Debian的安装过程会提出新手用户可能不会明白的一些问题。比如说,关于程序包镜像和GRUP安装在哪里的问题最好还是留给中高级用户去处理。这倒不是说,新手用户搞不明白此类问题,而是说大多数人不愿意为了搞清楚这些东西到底啥意思而硬着头脑研究一番。Ubuntu不同于Debian的另一个方面是,安装过程中出现的视觉效果。Debian的GUI安装程序缺少Ubuntu的安装过程中出现的各种滚动图形。这倒不是说,一方在这个方面胜于另一方;而是说,这大概表明了Debian给人的印象:这是一款朴实无华的发行版。桌面体验一旦安装完毕,Ubuntu和Debian都提供了一个标准的桌面环境,该桌面环境提供了应用程序菜单、桌面和各种小应用程序。就Debian而言,我选择使用Gnome,那样我最后得到的桌面是自己选择的。就Ubuntu而言,你最后得到的桌面会是Unity。Ubuntu随带火狐浏览器,而Debian则提供了没有品牌的Iceweasel浏览器。它与火狐实为同一款浏览器,只是没有所有权归属Mozilla基金会的商标品牌。我选择的Gnome桌面随带一种标准的Gnome体验。由于我在虚拟机中运行该桌面,最后得到了一种快速的后备模式,因为在我的测试机上性能是限定的。坦率地说,在拥有较少资源的机器上运行时,带Gnome的Debian在性能方面可以说完胜Ubuntu。不过从外观上来看,Ubuntu在美感方面扳回一局。这两款发行版在默认安装后都使用PulseAudio作为其声音服务器,这让人大跌眼镜,因为大多数Debian用户不太可能想要使用PulseAudio,因为它被许多Linux用户认为是一项臃肿的技术。软件管理Debian与Ubuntu有着共同之处的一个地方是,使用Debian软件包管理及其随带的配套工具。在终端层面,apt用于软件包管理。GUI软件包管理方面就开始不一样了:Ubuntu在默认情况下使用Ubuntu软件中心(Ubuntu Software Center,https://apps.ubuntu.com/cat/),而Debian使用Synaptic。对经验丰富的Linux爱好者来说,后者实际上更受青睐,因为Synaptic是一款比软件中心更出色的软件工具。 不过,新手用户可能发觉自己很想念Ubuntu软件中心,因为Synaptic缺少了Ubuntu的默认选项所具有的那种完美。另一方面是Ubuntu的个人软件包档案(PPA,https://launchpad.net/ubuntu/+ppas)和Debian的backports(http://backports.debian.org/)。Ubuntu的PPA其想法在于,你可以确保自己选择的最新的每一款软件都是版本最新。至于Debian,用户可以使用Debian backports获得同样的体验。这些软件基本上是Debian进行测试的、为了供Debian稳定版用户使用而开发的。至于Ubuntu和Debian,用户都要小心,因为先进软件有时可能会带来新问题。我给出的建议是,这两种方法最好都避免,除非是有修正版,或者假如你使用任何某一款软件的先进版可以获得某项功能。虽然旧版软件似乎有点乏味,但是它们往往更加稳定。其他杂项Ubuntu不同于Debian的另一个方面是,Ubuntu中的大多数网络设备在默认情况下就能工作。而万一需要某个专有的驱动程序,限制性驱动程序管理工具就会轻松处理这个问题。相比之下,Debian无法在默认情况下运行许多无线设备。诚然,Debian组件库里面有所需的二进制大对象文件(blob);不过,安装这些文件,并且让许多常用的无线芯片组能够与Debian协同运行还是需要有劳最终用户。一些人可能认为,Debian用起来更困难。我不赞同这一说法,而是会认为,Debian就是没有提供安全带的Linux。想在Debian环境下获得类似Ubuntu的体验,只需要在Debian维基(http://wiki.debian.org/)方面花点时间,另外添加一两个组件库。而最后,你得到的是一个运行稳定的、反应迅即的桌面,它在速度和稳定性方面会让任何安装的Ubuntu相形见绌。享受这个好处的秘密是,Debian只需要你花一点工夫。证明Debian更胜一筹的最后一个例子是,安装专有的视频驱动程序。在经验丰富的用户看来,Debian方法相当简单直接。只要浏览至相应页面,添加所需的组件包,然后粘贴你所需驱动程序的安装命令即可。 不过,Ubuntu用户已被专有的驱动程序管理器过分宠坏了。真正的好消息是,实际上,Debian方法比Ubuntu方法快捷得多。Debian用户只需要从Debian维基拷贝和粘贴两个命令框的内容。另一方面,Ubuntu用户则依赖GUI;众所周知,GUI远远谈不上十全十美。更糟糕的是,要是万一出了什么岔子,假如不深入钻研日志本身,就没有详细对策可供你采取。这里的要点在于,Debian需要更实际上手的用户体验。有些人喜欢这样,而有些人一想到让桌面端Linux成为更深入的体验就犹豫不决。所以说,Debian是实力强劲的Ubuntu替代者吗?答案是肯定的,假如你愿意调整自己的期望的话。有些用户愿意学习Linux如何工作,让他们多花点时间添加所需组件库以获得额外的硬件支持,那毫无问题;对这些人来说,Debian是个非常好的选择。Debian用起来比Arch Linux来得容易,但仍为用户们提供了一种运行速度快又稳定的桌面,你在今后好多年都可以放心地用它。
- 5海盗船H100iV2(一款性的水冷散热解决方案,为您的电脑提供卓越的散热效果)
- 6ubuntu自带的vim是vim-tiny版本,不带帮助文档的,当然你在终端输入vimtutor就不会出现那个入门教程了。所以先装上巨型版本:sudo apt-get install vim但是此时在终端输入vimtutor后却是乱码的帮助文档,这是因为系统支持的是utf8格式的,而vimtutor并未提供utf8版本,所以先要自己手动用iconv将其转换为utf8格式,命令如下:sudo iconv -f gb2312 -t utf8 /usr/share/vim/vim71/tutor/tutor.zh.euc -o ~/tutor.zh.euc sudo mv ~/tutor.zh.euc /usr/share/vim/vim71/tutor/。现在再在终端输入vimtutor就会出现中文版本的vimtutor了。假如要看英文版的可以依次输入如下命令:vim -u NONE -c e $VIMRUNTIME/tutor/tutor -c w! TUTORCOPY -c qvim -u NONE -c set nocp TUTORCOPY其中第一步是会在你的家目录下创建一个名为TUTORCOPY的文档,第二步是用vim看它,你也可直接用文本编辑器打开它。
- 7Ubuntu的“帮助和支持”说“Ubuntu支持一种称为NDISWrapper的系统。它可以让你在Ubuntu下使用Windows无线设备驱动程序”。 1、准备好无线网卡的Windows驱动程序,我是用for Windows XP的。 2、先用有线网络联网,在新立得软件包管理器里安装ndisgtk。 或到 http://packages.ubuntu.com 下载ndisgtk、ndiswrapper-common和ndiswrapper-utils这三个.deb文件。然后按如下顺序安装这三个软件包:先装ndiswrapper-common,再装ndiswrapper-utils,最后装ndisgtk。 3、ndisgtk安装成功后,从菜单“系统系统管理”中打开“Windows无线驱动程序”。点“安装新的驱动程序”。 4、选择无线网卡Windows驱动程序中的.inf文件。点“安装”。 5、可能会弹出提示说“不能确定硬件是否存在”,点“确定”。 6、然后在“当前已经安装的Windows驱动程序”列表中出现无线网卡的驱动,并显示“硬件存在:是”。点“关闭”。 7、这样就安装完成了。再点屏幕右上角的网络管理器,就能找到无线网络了
- 8Ubuntu 14.04中加入了开启本地菜单的选项,允许用户将全局菜单移动到各个窗口中。前面为大家介绍了如何禁用Ubuntu 13.10全局菜单,而在14.04中只需更改设置即可完成。打开系统设置中外观选项,在外观选项窗口切换到行为标签,选择显示窗口菜单方式,选择“在窗口标题栏”后关闭该窗口,现在你可以看到菜单已由全局菜单移动到窗口标题栏中。
- 921g手机(突破极限,成就轻巧世界)
- 10最近想修改一下Wordpress的模板,所以还是要在本地建一个LAMP环境调试比较方便,简单记录一下,给需要的朋友做个参考。其实在本站有许多关于在Ubuntu Linux下搭建LAMP服务器的相关资料,这次推出面向新手的在Ubuntu 9.10下搭建LAMP服务器安装WordPress 网络信息发布平台。近些时间我们又推出了关于Ubuntu 9.10系统的详细安装教程。对于不少初入Linux的来说Ubuntu系统应用已经很熟练,并且Linux系统也被越来越多的个体或企业应用,但是Linux系统相对Windows系统的全面普及还需等待时日。先来看看装好的效果图。(见图1)图1安装LAMP我们简单介绍利用命令安装Apache,具体安装命令如下所示(见图2):图2sudo apt-get install apache2安装PHP支持(见图3)图3 sudo apt-get install libapache2-mod-php5 php5安装mysql-server与mysql-admin(见图4)图4 sudo apt-get install mysql-server-5.0 mysql-common mysql-admin linuxidc@linuxidc-laptop:~$ sudo apt-get install mysql-server-5.0 mysql-common mysql-adminmysql-common 已经是最新的版本了。mysql-common 被设置为手动安装。将会安装下列额外的软件包: libdbd-mysql-perl libdbi-perl libgtkhtml3.8-15 libhtml-template-perl libnet-daemon-perl libplrpc-perl mysql-client-5.0 mysql-gui-tools-common mysql-query-browser mysql-server-core-5.0建议安装的软件包: dbishell libgtkhtml3.8-dbg libipc-sharedcache-perl mysql-doc-5.0 tinyca mailx下列【新】软件包将被安装: libdbd-mysql-perl libdbi-perl libgtkhtml3.8-15 libhtml-template-perl libnet-daemon-perl libplrpc-perl mysql-admin mysql-client-5.0 mysql-gui-tools-common mysql-query-browser mysql-server-5.0 mysql-server-core-5.0共升级了 0 个软件包,新安装了 12 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。需要下载 39.8MB 的软件包。解压缩后会消耗掉 123MB 的额外空间。您希望继续执行吗?[Y/n]下面是安装过程中设置MySQL的用户名与密码(见图4-5)。图4图5安装好后可以以图形的界面打开(见图6) 图6补充下:在图6之前,好像还要安装的(见图7)sudo apt-get install php5-mysql图7linuxidc@linuxidc-laptop:~$ sudo apt-get install php5-mysql[sudo] password for linuxidc: 正在读取软件包列表… 完成正在分析软件包的依赖关系树 正在读取状态信息… 完成 下列【新】软件包将被安装: php5-mysql共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。需要下载 65.9kB 的软件包。解压缩后会消耗掉 246kB 的额外空间。获取:1 http://cn.archive.Ubuntu.com jaunty-updates/main php5-mysql 5.2.6.dfsg.1-3ubuntu4.1 [65.9kB]下载 65.9kB,耗时 4s (13.8kB/s) 选中了曾被取消选择的软件包 php5-mysql。(正在读取数据库 … 系统当前总共安装有 113808 个文件和目录。)正在解压缩 php5-mysql (从 …/php5-mysql_5.2.6.dfsg.1-3Ubuntu4.1_i386.deb) …正在设置 php5-mysql (5.2.6.dfsg.1-3Ubuntu4.1) …第一次运行用root登录不需要密码。可以进去后添加用户同时修改root密码。图8图9然后点击Catalogs,在下面的Schemata里面新建一个数据库。(见图9-10)图9图10 然后进入User Administrator,在新建的User上选Schema Privileges,赋予其对该数据库操作的权限。(见图11-12)启动apache2和mysql server(见图13)sudo /etc/init.d/mysql start;sudo /etc/init.d/apache2 start图13下载Wordpress(http://wordpress.org/latest.tar.gz见图14),解压缩,放到linuxidc /var/www的目录里,修改权限。(见图15-16) 图14图15图16重新启动apache2(见图17)图17修改wp-config-sample.php文件(见图18)sudo gedit /var/www/linuxidc/wp-config-sample.phpsudo gvim wp-config-sample.php主要是前面三个define(DB_NAME, putyourdbnamehere);/** MySQL database username */define(DB_USER, usernamehere);/** MySQL database password */define(DB_PASSWORD, yourpasswordhere);define(DB_NAME, wordpress); // The name of the databasedefine(DB_USER, username); // Your MySQL usernamedefine(DB_PASSWORD, password); // …and password修改成刚才建立的数据库名称,用户名和密码。 然后运行sudo mv wp-config.php /var/www/linuxidc/sudo mv wp-config-sample.php wp-config.php现在进入入http://127.0.0.1/linuxidc/ (见图19)图18图19发一篇文章试下,OK,效果见图1。图22总结:虽然对于Ubuntu系统的玩家来说,关于Ubuntu系统下LAMP安装相对初学者来说很简单,其实总结起来就是对Apache、Mysql、PHP等Windows下常用的几款软件换平台安装,但对于Ubuntu系统的初学者来说,搭建Lamp环境可能并不是很容易实现。笔者在这里通过图文的形式来讲解每个部分的具体操作,从而确保初学者能够从中有所收获。可以输入命令 : sudo apt-get install chmsee 还有 Firefox 有个插件叫做 CHM Reader ,你可以到 Firefox 的官网上去查找安装,之后就可以查看 CHM 文档了随着互联网的普及,很多公司在各地的分公司都经常需要通过互联网共享或传输一些重要的数据或文件。在网络安全问题日益突出的今天,如何保证Ubuntu系统的数据在传输过程中的安全性呢?本文为大家讲解在Ubuntu系统中如何对文件进行加密传输。 本文介绍基于Ubuntu Desktop 9.10(i386),采用GNOME集成桌面环境。并设定有两台安装了Ubuntu 9.10桌面版系统的计算机Host1和Host2,都安装了OpenSSH软件包且具有相同的用户账号(为叙述方便,用户名和密码相同)。 准备工作:安装Seahorse密钥管理器插件 默认情况下,Ubuntu 9.10 GNOME集成桌面环境软件没有自带Seahorse密钥管理器插件(seahorse-plugins),因此在Nautilus(鹦鹉螺)文件浏览器中,选中某个文件并点击鼠标右键后,在弹出的快捷菜单中看不到“加密”与“签署”两个选项,从而无法通过图形化的界面(该插件集成在Nautilus文件浏览器中)来对文件进行加密或签署操作。 为此,我们可以使用“apt-get”命令或“新立得软件包管理器”来手动安装该插件。这里以使用命令行方式来安装为例。依次点击菜单“应用程序→附件→终端”,打开GNOME终端窗口后输入如下命令:“sudo apt-get install seahorse-plugins”,命令执行后即可下载并安装“seahorse-plugins”软件包。安装完成后,从当前系统注销并重新登录,即可在上文所述的快捷菜单中看到“加密”和“签署”两项。 步骤一、在Host1中创建本地用户密钥 依次点击菜单“应用程序→附件→密码和加密密钥”运行Seahorse密钥管理程序。在出现的“密码和加密密钥”窗口中,点击菜单“文件→新建”,则出现“新建”密钥对话框。因为大家要加密的是文件,因此根据说明,选择创建的密钥的类型为“PGP密钥”并点击“继续”按钮进入“新建PGP密钥”对话框。在创建密钥时,需要指定用户的个人信息,如用户名、电子邮件等以及指定加密类型和密钥保密强度等。填写完成后点击“创建”按钮,并输入密钥保护密码后即可创建用户密钥。 步骤二、分发公钥给Host2用户 首先,利用Seahorse密钥管理器导出刚刚创建的公钥。依次点击“密钥和加密密码”窗口中的“文件→导出”,将公钥导出后点击“保存”按钮,则在当前登录用户(testuser)的目录下生成公钥文件“testuser.asc”。接下来,我们将公钥文件传送到Host2主机中(这里以使用“scp”命令为例)。 在Host1上打开一个GNOME终端窗口,输入命令“scp testuser.Asc testuser@Host2:~/.”,执行后首先输入“y”来加入主机Host2到信任主机列表中,再输入Host2上的用户“testuser”的密码,通过后则将Host1上的“testuser.asc”文件复制到Host2主机的testuser用户目录下(/home/testuser)。Host2上的用户接收到密钥文件后,在Seahorse密钥管理器中点击“密钥和加密密码”窗口中的“文件→导入”,在当前登录用户目录下找到文件“testuser.asc”并打开,即可完成导入。 步骤三、Host2用户加密待发文件 有了Host1用户的公钥,在Host2上就可以使用它来对文件进行加密了。在Nautilus文件浏览器中,鼠标右键点击待加密文件,在弹出的快捷菜单中选择“加密”项,则弹出“选择收件人”对话框(如图3所示)。在密钥列表中将自动列出当前系统中的可用密钥,选定刚刚导入的Host1用户的公钥,并勾选其前的方框,点击“确定”按钮,则开始对文件进行加密,并生成“.pgp”文件名结尾的加盟文件(如“abc.pgp”)。 同样,使用“scp”命令将加密后的文件传送到Host1中“scp abc.pgp testuser@Host1:~/.”。 步骤四、Host1用户解密收到的文件 Host1上的用户接收到Host2用户传过来的加密文件后,在Nautilus文件浏览器中鼠标右键点击该文件,在弹出的快捷菜单中选择“使用解密文件打开”,按要求输入密钥保护密码后,程序将使用用户的私钥对文件进行解密,并在当前目录下生成解密后的文件,也就是还原出来Host2用户加密过的文件。 现在需要通过因特网进行远程文件传输的操作已经非常多,而为了保障数据安全,对数据进行加密已经是很切实的应用需求。看过本文,相信大家对于在Ubuntu当中进行加密、解密操作已经有了初步的了解,在今后的应用过程中,大家不妨亲自尝试,以提高数据传输的安全性。ubuntu连接windows
- 11重装电脑系统(从备份数据到系统安装,轻松搞定电脑重装)
- 12今天去公司实习,公司给我配了一台旧电脑,电脑上装了双系统(XP和Ubuntu),可Ubuntu系统开机需要用户名和密码,这时怎么办呢?(我琢磨着原来使用这台电脑的员工肯定已经离开公司了,还是自己想办法解决吧)最终在网上找到了修改用户名和密码的方法。如下其它网友补充:1、重新启动,按ESC键进入Boot Menu,选择recovery mode(一般是第二个选项)。 2、在#号提示符下用cat /etc/shadow,看看用户名。 3、输入passwd “用户名”(引号要有的哦)。 4、输入新的密码。 5、重新启动,用新密码登录。
全站热门
一. 先上两张图看看复制代码代码如下: 2. 安装Ubuntu tweak,用它来设置主题和图标4. 使用系统自带的软件中心安装,使用鼠标点击安装包即可,下附安装顺序(可参考ubuntu_mac_theme/web中的网页,由于使用了代理,打开时安全软件可能会提示)复制代码代码如下:复制代码代码如下:sudo unzip mac-fonts.zip -d /usr/share/fontssudo fc-cache -f -v启动tweak-tool设置成你喜欢的就可以了,如最上面的unity tweak tool图9. 重启系统10. 问题 a. slingscold有时可能会不生效,注销当前用户重新登陆试试11.以上是离线包安装,假如你想直接使用apt-get命令安装,可参考[1]中的链接网页(这个比较慢)或者第3步里下载的 包中的ubuntu_mac_theme/web下的网页(离线网页包)
Linux桌面高效工作----使用Gnome DO不知大家是否和我一样在win下系统win+r输入命令来快速启动程序,这两天在Linux下碰到一个比这更爽,更快的软件,Gnome Do.Gnome Do能根据用户键入的内容进行自动匹配,从而快速打开系统中已有的程序、文件、书签等。不仅如此,GNOME Do 还包括插件,从而能够做更多事,比如你安装了pidgin插件只需输入联系人的名字即可打开与他/她的会话,安装了file这个插件输入文件/目录的名字即可打开目录或文件,当然还有一个不足就是不支持中文ubuntu用户可以按照下面安装:复制代码代码如下:在Linux桌面环境下开发,总想更高效的工作,我已经装备了Gnome Do和terminator,但是我还是觉得不够快我更加希望能解放右手(当然不是找个妹子戒撸,只是右手的鼠标),而且terminator在跑的东西过多的时候开多个terminator不太好管理,这时候一个词进入了我的眼睛平铺式窗体管理器,与传统窗体管理器不同的是平铺式窗体管理器的窗口不会重叠,窗口会被自动调整成正好铺满全屏的尺寸,也就是说无论开多少窗口都会把屏幕占满,假如想象力贫乏就装一个试试吧:Awesome是一款运行在Unix和类Unix(Linux/FreeBSD)等系统上的一款平铺式窗体管理器,有占用资源小,易于管理和操作等等有点,这里不罗嗦这些说说安装,Ubuntu安装很简单复制代码代码如下:复制代码代码如下:autorun = trueautorunApps = { pidgin, thunderbird, gnome-do, guake, /opt/qq2012/wineapp/qq/qq.sh,}if autorun then for app = 1, #autorunApps do awful.util.spawn_with_shell(autorunApps[app]) endend很简单吧,应该看得出在哪里添加启动的程序吧,这里启动了pidgin,雷鸟,gnome-do,guake和wine的qq2012
最近在做一个电子书生成的项目,需要根据电子书的内容资源在线添加后自动打包成不同的包名的APK,同时自动添加各个市场渠道等内容信息,由于需要与后端联动,一键生成,所以必须在服务器上进行Android项目的打包生成,因为服务器是UbuntuServer,没有图像界面,所有只能搭建一个命令行环境,直接执行ant脚本打包,找了一下资料,根据自己的环境配置搭建过程与大家分享Ant环境准备复制代码代码如下: sudo apt-get install ant复制代码代码如下: tar -xf apache-ant-1.8.2-bin.tar.gz复制代码代码如下:复制代码代码如下: ant -version复制代码代码如下: unzip adt-bundle-linux-x86_64-20130729.zip复制代码代码如下: cp ./adt-bundle-linux-x86_64-20130729/sdk/ /opt/sdk复制代码代码如下: vim /etc/bash.bashrc复制代码代码如下:复制代码代码如下: android create project --target android-18 --name APP --path App --activity MainActivity --package com.yourtion.android复制代码代码如下: sudo apt-get install openjdk-7-jre openjdk-7-jdk openjdk-7-jre-lib这样环境就基本OK了,大家使用过程还有什么问题欢迎一起交流!
Ubuntu 9.10(Karmic Koala)采用GNOME 2.28桌面环境,GNOME2.28将带来更多的改进,采用最新的Linux kernel 2.6.31。假如你的Ubuntu还不是最新的9.10,那还等什么,快来升级安装吧。图1:打开 系统—系统管理—更新管理器图2:点检查,假如有软件要更新,先把所有更新安装上。升级一般来说只能从9.04直接升级,假如你现在的版本比9.04老,那么你首先要升级到9.04。假如你的系统有软件要更新,那么一定要先把这些软件更新完之后再升级到9.10。享受你的Ubuntu 9.10吧。好像升级完之后menu.lst是不会自动升级的。反正我的没有。只好手动改了。只要照着新内核的名字把老的替换掉就可以了。 修改源(见图3-4),删除9.04的源,复制一个Ubuntu 9.10的源进去即可。(我用的是下面的)可以参考:Ubuntu 9.10 更新源 与 Ubuntu 9.10 教育网源deb http://tw.archive.Ubuntu.com/ubuntu/ karmic main universe restricted multiversedeb http://tw.archive.Ubuntu.com/ubuntu/ karmic-security universe main multiverse restricteddeb http://tw.archive.Ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricteddeb http://tw.archive.Ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricteddeb http://tw.archive.Ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricteddeb-src http://tw.archive.Ubuntu.com/ubuntu/ karmic main universe restricted multiversedeb-src http://tw.archive.Ubuntu.com/ubuntu/ karmic-security universe main multiverse restricteddeb-src http://tw.archive.Ubuntu.com/ubuntu/ karmic-updates universe main multiverse restricteddeb-src http://tw.archive.Ubuntu.com/ubuntu/ karmic-proposed universe main multiverse restricteddeb-src http://tw.archive.Ubuntu.com/ubuntu/ karmic-backports universe main multiverse restricted图3:图4sudo apt-get update更新源列表,必须执行.假如发现速度慢则换别的源(见图5)。sudo apt-get -d dist-upgrade-d 表示只下载文件 ,先把文件下载下来,假如速度慢则换源再继续(见图6)。图5图6sudo update-manager -d开始升级到Ubuntu 9.10,(见图7),图7 你想现在开始升级吗? 点击开始升级。(见图8)图8升级完成之后,系统会要求你重启。不急,选择不重启。为了系统下次能够正常启动,还需要进行进一步软件包检查。关闭升级窗口之后,再重复使用:sudo apt-get updatesudo apt-get upgrade图9图10成功升级到Ubuntu 9.10。(见图11)图11
假如你一直在试验你的Ubuntu系统,你可能最终以Unity和Compiz的一片混乱收场。在此贴士中,我们将看看怎样来重置Ubuntu 14.04中的Unity和Compiz。事实上,全部要做的事,仅仅是运行几个命令而已。重置Ubuntu 14.04中的Unity和Compiz 打开终端(Ctrl+Alt+T),并使用以下命令来重置compiz:dconf reset -f /org/compiz/重置compiz后,重启Unity:setsid unity此外,假如你想将Unity图标也进行重置,试试以下的命令吧:unity --reset-icons可能的疑难解决方案: 假如你在重置compiz时遇到如下错误:error: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark.g2dfile2derror2dquark.Code17: Cannot open dconf database: invalid gvdb header可能的原因是用户文件被搞乱了。备份dconf配置,并移除配置文件:mv ~/.config/dconf/ ~/.config/dconf.bak希望本文对你重置Ubuntu 14.04中Unity和compiz有所帮助,欢迎您随时提出问题和建议。谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
热门文章
- 1西门子帝度洗衣机(西门子帝度洗衣机的关键特性及使用体验)
- 2总所周知,Docky是Unix/Linux类系统中的轻量级应用启动器。我是 Lubuntu 和 Docky 的忠实粉丝,因为它们不需要占用我的所有系统资源,这样就可以同时运行更多应用。我在笔记本上使用Docky应用启动器,系统为Lubuntu 14.04.但是,假如你使用LXDE发行版,你也许肯定遇到过使用Docky时报混合的错误。看下面的截图。假如不开启混合功能,就不能使用Docky一些特别功能,如3D背景、自动隐藏。假如你想开启这些Docky的功能,那么你需要在你的LXDE系统中开启混合功能。就像这样,首先安装 xcompmgr包:sudo apt-get install xcompmgr然后,选择菜单(Menu) ->偏好(Preferences) ->LXSession默认程序(Default applications for LXSession)。选择自动开始(Autostart)选项卡。 在(+增加)+Add框中输入“@xcompmgr -n”不带引号。最后点击增加按钮。这样就搞定了。关掉LXSession配置窗口,注销或重启系统。之后,你就可以看见混合功能已经打开。这时,你就可以使用3D背景和隐藏功能,如自动隐藏(Auto-hide),Intellihide和窗口闪烁(Window dodge)等。搞定!干杯!
- 3第一步:假如你没更改过默认的 runlevel,则安装好后是 runlevel 2,我们先查看以下吧: # cat /etc/inittab | grep initdefault id:2:initdefault: id:2 表示当前的 runlevel。 第二步:禁止X-Window: # update-rc.d gdm3 disable 2 最后的2 表示当前需要禁用 X-Window 的 runlevel。 第三步:不用我说了吧,重启试一下: # reboot
- 4Nexus 是Maven仓库管理器,我们可以在本地架设一个Maven私有仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。1、本经验是基于:系统环境:ubuntu12.04nexus版本:nexus-2.10.0-02maven版本:apache-maven-3.2.1jdk版本:jdk1.7.0_402、把下载下来的压缩包解压到一个文件夹中3、解压缩后 进入 nexus-2.10.0-02-bundle/nexus-2.10.0-02/bin/jsw/conf4、修改wrapper.conf文件 修改 wrapper.java.command=jdk所在目录/bin/java (一定要带java,网上很多教程都没带java)5、然后进入 cd nexus-2.10.0-02-bundle/nexus-2.10.0-02/bin 目录 执行 ./nuxus start 就可以启动nuxus啦nexus的操作:nexus { console | start | stop | restart | status | dump }6、在地址栏里面输入:http://localhost:8081/nexus注意:步骤4很重要,假如显示没有权限,请添加权限!请配置好环境变量,jdk,maven都需要配置好!谢谢阅读,希望能帮到大家,请继续关注脚本之家,我们会努力分享更多优秀的文章。
- 5电脑管家错误代码的解决方法(遇到电脑管家错误代码?别慌,教你如何解决!)
- 6Ubuntu装上后,就立刻把php开发装上了,不过在打开zend studio 的时候,不支持中文。网上查了一下,原来是zend自带的jre不支持中文字体。在这把解决方法记下,以备后用。 1.在 /usr/local/Zend/ZendStudio-5.5.1/jre/lib/fonts/ 中建立文件夹 fallback 2.拷字体 simsun.ttc到这个目录。这个字体可以在windows系统中找到(比如C:windowsfonts). 重启zend,ok。
- 7一、使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: 2.在文档最后添加 blacklist ipv6,然后查看修改结果: 3.设置IP(设置网卡eth0的IP地址和子网掩码) 4.设置网关 5.设置DNS 修改/etc/resolv.conf,在其中加入nameserver DNS的地址1 和 nameserver DNS的地址2 完成。 6.重启网络服务(若不行,请重启ubuntu:sudo reboot): 7.查看当前IP: 二、直接修改系统配置文件 ubuntu的网络配置文件是:/etc/network/interfaces 并用下面的行来替换有关eth0的行: 用下面的命令使网络设置生效: 也可以在命令行下直接输入下面的命令来获取地址 2. 为网卡配置静态IP地址 并用下面的行来替换有关eth0的行: 将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效: 3. 设定第二个IP地址(虚拟IP地址) 在该文件中添加如下的行: 根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息: 使用下面的命令来设置当前主机的主机名称: 系统启动时,它会从/etc/hostname来读取主机的名称。 5. 配置DNS 6.手动重启网络服务: 返回结果如下: *Reconfiguring network interfaces… [OK]
- 8解析电脑蓝屏重启(电脑蓝屏重启的关键问题及解决方法)
- 9电脑频繁关机错误的解决方法(探寻电脑关机错误背后的原因及解决方案)
- 10在Ubuntu下将chm文件转成pdf格式总共分为三个步骤:1.将chm提取出html文件: 2.将html按页排序 3.转换成pdf 在Ubuntu下进行如下操作:1.安装libchm-bin, htmldocsudo apt-get install libchm-bin htmldoc2.提取出html文件extract_chmLib 3.转换成pdfhtmldoc -t pdf13 --webpage -f myFile.pdf *.html