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

ubuntu编译webkit

发布时间: 2023-05-24 10:13:18

1. 如何更新/替换ubuntu16.04内核

如何更新/替换ubuntu16.04内核

1.配置编译工具

#apt-get install libncurses5-dev build-essential kernel-package
1
1
2.下载内核代码

因为kernel.org的代码和ubuntu内核的代码并不弯裂完全一致,所以直接从kernel.org下载下来的代码无法确保族李编译后可以成功运行于老的ubuntu平台,所以应该使用ubuntu的最新的内核代码

下载ubuntu最新的内核代码

#sudo apt-cache search linux-source
1
1
结果如下
Linux-source - linux kernel source with Ubuntu patches
linux-source-4.4.0 - Linux kernel source for version 4.4.0 with Ubuntu patches
linux-source-4.8.0 - Linux kernel source for version 4.8.0 with Ubuntu patches

选择比较新的4.8的版本

#sudo apt-get install linux-source-4.8.0
1
1
代码会下载在兆闹迟/usr/src下,里面内容如下:

drwxr-xr-x 27 root root 4096 4月 21 2016 linux-headers-4.4.0-21
drwxr-xr-x 7 root root 4096 4月 21 2016 linux-headers-4.4.0-21-generic
drwxr-xr-x 27 root root 4096 1月 22 21:35 linux-headers-4.4.0-59
drwxr-xr-x 7 root root 4096 1月 22 21:35 linux-headers-4.4.0-59-generic
drwxr-xr-x 4 root root 4096 1月 22 23:00 linux-source-4.8.0
lrwxrwxrwx 1 root root 45 12月 22 04:36 linux-source-4.8.0.tar.bz2 -> linux-source-4.8.0/linux-source-4.8.0.tar.bz2
1
2
3
4
5
6
1
2
3
4
5
6
编译与替换

1.拷贝到其他工作目录
2.在源代码目录执行

cp arch/x86/configs/x86_64_defconfig .config
1
1
3.编译

make menuconfig
make
sudo make moules_install
sudo make install
sudo reboot
1
2
3
4
5
1
2
3
4
5
验证

重启后执行uanme -a 命令,查看内核版本,会发现内核版本已经从4.4.0-59变为4.8.11

意义

编译/替换内核之后,可以获得与当前内核版本相匹配的头文件,方便进行驱动开发。另外可以获得带符号的vmlinux,可以方便的进行内核的调试与学习。


2

2. ubuntu上下载qt文件时候在终端显示没有文件或目录

ubuntu上下载qt文件时候在终端显示没有文件或目录有两个解决方案。
1、进入qt源码目录重新编译安装qt。
2、重新配置编译安装qt4.8.6,安装完成进入qt安装目录里面也包括了QtWebKit文件,此时有了目录文件。

3. 求助,关于ubuntu下chrome乱码的问题

在你的用户文件夹下(比如用户名为li)选择显示所有隐藏文件(在查看菜单,或者按Ctrl+H)打开.config/google-chrome/Default/Preferences翻到最后一页"webkit":{"webprefs":{"default_fixed_font_size":16,"default_font_size":16,"fixed_font_family":"Sans","minimum_font_size":12,"sansserif_font_family":"Sans","serif_font_family":"Sans","uses_universal_detector":true}}应该有如上一段代码(事实上,我的少了两行),建议把内部大括号的内容直接替换。切忌是要在所有chrome都关闭的前提下。此时,重启浏览器,发现该死的楷体就消失了,变成了Sans了,如果觉的想换成其他字体(推荐文泉驿微米黑,点这里访问文泉驿官方网站),依旧在首选项-->高级选项-->自定义字体中将标准字体和宽度固定的字体均选为文泉驿微米黑,关闭所有chrome页面,继续打开上面提到的配置文件,最后一页,上方配置中字体设置只有一部分变成了"\u6587\u6CC9\u9A7F\u5FAE\u7C73\u9ED1",这个似乎应该是文泉驿微米黑的名字(为什么是这么纠结的一场串),替换所有所有的"Sans",保存关闭,重启chrome。这个问题似乎是chrome的问题,它的系统配置功能好像少了点什么,导致有些字体无法设置,所有只好人工修改。然而不幸的是,并非所有的楷体字都消失了,在首选项那个页面和新标签页中的最常访问的网站部分,依旧是楷体字。如果实在连这点瑕疵都忍受不了的话,Firefox吧,11.04的Firefox4也不错呢。

4. webkitgtk 2.0.0在Ubuntu上编译的问题

1)系统
Linux Ubuntu 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 UTC 2012 i686 i686 i386 GNU/核租Linux

2)改竖兆参纤碧考https://help.ubuntu.com/community/WebKit

5. ubuntu下的node-webkit运行nw报错,有人知道怎么解决吗

使用node-webkit的话首先得有个配置文件package.json,内容类似于 { "name": "test", "main": "index.html" } 主要是第二个要配则喊旦置成你的html的渗姿名称,这个文件和你的html文件一同放到同一个文件夹孙扰下,有js文件或css的话也放进去. 然后将这个文件夹拖...

6. 如何编译出可执行的webkit ubuntu

我实在衡碧是没看懂什么叫webkit ubuntu。。。android 自带销拦枝浏览器用的确亏敏实是webkit,可跟ubuntu没什么关系吧

7. ubuntu怎么安装qtsvg

下面就是需要作的几个步骤

1)sudo apt-get install libqt4-dev
安装完这个包后,你就可以写Qt程序了。libqt4-dev会自动把下面相关的一些qt4包安装上,例如:

libqt4-assistant
libqt4-dbus libqt4-designer libqt4-help libqt4-network libqt4-opengl
libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools
libqt4-sql libqt4-sql-mysql libqt4-svg libqt4-test libqt4-webkit
libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4

sudo apt-get install g++ automake
这俩个包并不属于qt包,但是编译Qt的c++编译器需要安装,在 g++包里。Qt有自己的编译系统,automake并不是必须的,但有时候需要编译虚做一些第三方的库,所以游衫一般推荐安装上。

3) sudo apt-get install qt4-dev-tools qt4-designer qt4-doc
qt4- dev-tools包含了一些开发用到辅助工具,如帮助系统工具assitant,翻译辅助工具linguist,d-bus查看器,Pixel Tool等。
qt4-designer则会安装GUI设计工具designer
qt4-doc qt4的帮助文件

~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.~.

下面是一些选装的安装包

4) sudo apt-get install libqt4-opengl-dev
Qt4 OpenGL 相关的开发库文件

5) sudo apt-get install libqt4-sql-mysql libqt4-sql-odbc libqt4-sql-psql libqt4-sql-sqlite libqt4-sql-sqlite2
开发数据库所要的一些插件驱动,可选取自己需要的包安装

5.1) sudo install libiodbc2-dev libmysqlclient15-dev libsqlite3-dev
对应步骤5)中的数据库所需的开发库文件

你可能还需要的内容 appendix

a1) sudo aptitude search qt4
这个命令会让你查到和qt4相关的其它内容,神誉腔比如调试用的符号表文件,pyqt,perlqt等

8. ubuntu下qt安装问题

直接下载QT SDK1.1就好了 自动安装

9. ubuntu下编译qt库需要多久

1."Basic XLib functionality test failed!"
解决方式:apt-get install libX11-dev libXext-dev libXtst-dev
2."Xrender support cannot be enabled e to functionality tests!",此项导致QWebkit无法编译
解决方式:apt-get install libXrender-dev

3.另外为了支持opengl,phonon等还需要其它库
sudo apt-get install libglib2.0-dev
sudo apt-get install libgstreamer0.10-dev
sudo apt-get install libgstreamer-plugins-base0.10-dev
sudo apt-get install libxml-dev
sudo apt-get install xlibmesa-gl-dev
sudo apt-get install xlibmesa-glu-dev

sudo apt-get install xorg-dev

按照上述方式安装依赖库后,可以搞定。
然后make,make install
安装完后,需要设置环境变量
export QTDIR=/usr/local/Trolltech/Qt-4.8.2/
export PATH=$QTDIR/bin:$PATH
export MANPATH=$QTDIR/doc/man:$MANPATH
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

热点内容
php办公系统 发布:2025-07-19 03:06:35 浏览:900
奥德赛买什么配置出去改装 发布:2025-07-19 02:53:18 浏览:42
请与网络管理员联系请求访问权限 发布:2025-07-19 02:37:34 浏览:189
ipad上b站缓存视频怎么下载 发布:2025-07-19 02:32:17 浏览:844
phpcgi与phpfpm 发布:2025-07-19 02:05:19 浏览:527
捷达方向机安全登录密码是多少 发布:2025-07-19 00:57:37 浏览:693
夜魔迅雷下载ftp 发布:2025-07-19 00:39:29 浏览:99
增值税票安全接入服务器地址 发布:2025-07-19 00:20:45 浏览:486
solidworkspcb服务器地址 发布:2025-07-18 22:50:35 浏览:823
怎么在堆叠交换机里配置vlan 发布:2025-07-18 22:42:35 浏览:630