`

Ubuntu13.04配置完全指南(转)

 
阅读更多

Ubuntu13.04配置完全指南(一)软件源

 

教育网推荐使用USTC软件源。

首先备份现有软件源:

 

$ sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

 

打开/etc/apt/sources.list:

 

$ sudo gedit /etc/apt/sources.list

 

添加以下内容:

 

# ustc sources

 deb http://mirrors.ustc.edu.cn/ubuntu/ raring main restricted universe multiverse

 deb http://mirrors.ustc.edu.cn/ubuntu/ raring-security main restricted universe multiverse

 deb http://mirrors.ustc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse

 deb http://mirrors.ustc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse

 deb http://mirrors.ustc.edu.cn/ubuntu/ raring-backports main restricted universe multiverse

 deb-src http://mirrors.ustc.edu.cn/ubuntu/ raring main restricted universe multiverse

 deb-src http://mirrors.ustc.edu.cn/ubuntu/ raring-security main restricted universe multiverse

 deb-src http://mirrors.ustc.edu.cn/ubuntu/ raring-updates main restricted universe multiverse

 deb-src http://mirrors.ustc.edu.cn/ubuntu/ raring-proposed main restricted universe multiverse

 deb-src http://mirrors.ustc.edu.cn/ubuntu/ raring-backports main restricted universe multiverse

 

 保存,然后运行以下命令刷新软件源:

 

$ sudo apt-get update

 

其他常用软件源有163、sohu、lupaworld等,可搜索后自行添加。

 

若搜索到的是其他版本的源,比如12.10的源,只需将其中的quantal(12.10版本号)替换为raring(13.04版本号)即可。

 

PS:新手也可以在Dash中打开"Software & Updates","下载自"选择"其他站点...",在打开的对话框中点击"选择最佳服务器",等待测试完成后,点击"选择服务器"。

 

 

Ubuntu13.04配置完全指南(二)显卡驱动

开源驱动:

 

默认已安装。比较稳定,但性能不及闭源驱动。

闭源驱动:

 

1)在Dash中打开"Software & Updates",在附加驱动里选择对应显卡驱动安装。注意一般有多个可选的驱动,选择一个安装即可。

 

2)如果想安装最新驱动,可以手动安装。以A卡驱动为例,步骤如下:

 

2.1)到AMD官网下载对应版本的驱动,我的是Radeon 6370M,就在Ubuntu13.04正式发布前一天(4.24)官方发布了最新驱动13.4版本,下载后按以下步骤安装:

 

将下载的zip文件解压,得到amd-driver-installer-catalyst-13.4-linux-x86.x86_64.run文件,然后运行

 

$ sudo sh amd-driver-installer-catalyst-13.4-linux-x86.x86_64.run

 

(新手提示:此处可以输入amd然后按tab补全。)

 

出现一个窗口,接着一步步安装即可。(我采用的是下面生成deb包的方法,所以后面步骤不大熟悉)

 

2.2)也可以手动生成deb包安装:

 

首先安装依赖包:

 

$ sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases fakeroot libqtgui4 debhelper debconf libstdc++6 dkms libqtgui4 libelfg0 linux-headers-generic

 

64位还需要安装以下包:

 

$ sudo apt-get install ia32-libs-multiarch:i386 lib32gcc1 libc6-i386

 

$ sudo apt-get install ia32-libs

 

然后运行:

 

$ sudo sh ./amd-driver-installer-catalyst-13.4-linux-x86.x86_64.run --buildpkg Ubuntu/raring

 

$ sudo dpkg -i fglrx*.deb

 

$ sudo reboot

 

重启后不出意外,显卡驱动已安装。

 

输入以下命令测试:

 

$ fglrxinfo

 

$ fgl_glxgears

 

参考:http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=400190

 

3)另附卸载闭源驱动,安装开源驱动方法:

http://forum.ubuntu.org.cn/viewtopic.php?f=42&t=351974

 

 

Ubuntu13.04配置完全指南(三)卸载不用的软件包

Ctrl+Alt+T,打开终端,依次执行以下命令:

 

$ sudo apt-get purge landscape-client-ui-install -y #远程控制

 

$ sudo apt-get purge deja-dup -y #备份

 

$ sudo apt-get purge ubuntuone* -y #Ubuntu One

 

$ sudo apt-get purge empathy empathy-common -y #聊天

 

$ sudo apt-get purge gwibber -y #微博

 

$ sudo apt-get purge thunderbird -y #邮件

 

$ sudo apt-get purge transmission-* -y #BT

 

$ sudo apt-get purge xul-ext-ubufox -y #Firefox的Ubuntu扩展

 

$ sudo apt-get purge gnome-orca -y #屏幕阅读

 

$ sudo apt-get purge onboard -y #屏幕键盘

 

$ sudo apt-get purge simple-scan -y #扫描

 

$ sudo apt-get purge totem -y #电影播放

 

其他软件包:

 

打开Ubuntu软件中心,在"已安装"中寻找不用的软件包,比如游戏等。

 

 

Ubuntu13.04配置完全指南(四)安装常用软件包

友情提示:可以一次性添加多个ppa,然后再update,以节约时间。由于13.04刚发布不久,有些ppa可能没有13.04对应的软件包,可以暂时禁用:在"Software & Updates"中"其他软件",去掉ppa前面的勾。

1、安装搜狗(fcitx)输入法

 

ubuntu默认输入法为ibus,但更多人喜欢用fcitx,尤其是现在fcitx搭载了搜狗词库和皮肤,使用起来更加方便。

 

安装fcitx之前先卸载ibus:

 

$ killall ibus-daemon

 

$ sudo apt-get purge ibus ibus-gtk ibus-gtk3 ibus-pinyin* ibus-sunpinyin ibus-table python-ibus

 

$ rm -rf ~/.config/ibus

 

使用以下命令安装搜狗输入法:

 

$ sudo add-apt-repository ppa:fcitx-team/nightly

 

$ sudo apt-get update

 

$ sudo apt-get install fcitx-sogoupinyin

 

下载搜狗皮肤:点我

 

双击安装,然后注销,重新登录后,搜狗输入法应该就可以用了,在面板上右键修改皮肤为sogou。

 

其他可选词库:fcitx-pinyin、fcitx-sunpinyin、fcitx-googlepinyin,五笔用户安装:fcitx-table、fcitx-table-wubi、fcitx-table-wbpy(五笔拼音混合)

 

其他皮肤下载:点我

2、安装pidgin和lwqq插件

 

linux下qq的解决方案很多,有Wine qq、q+Web、pyWebQQ等,除了Wine以外,大多是基于WebQQ协议开发的,pidgin+lwqq是一种相对较好的解决方案,目前基本功能都没有问题,推荐使用。

 

$ sudo add-apt-repository ppa:lainme/pidgin-lwqq

 

$ sudo apt-get update

 

$ sudo apt-get install pidgin pidgin-lwqq

 

打开pidgin,协议选择WebQQ,输入账号、密码登录就可以了。

 

以后如果qq不能用了,就更新一下:

 

$ sudo apt-get upgrade

3、安装并配置Wine

 

如果在Windows下习惯用某一软件而linux下没有替代软件,就可以考虑Wine,事实上很多软件都有现成的wine包可供使用,无需自己配置。个人不大喜欢wine,不过wine确实不失为一种不错的解决方案,而且现在wine日趋完善,很多windows下的软件都可以完美运行。

 

1)安装最新版wine:                  # 不要使用源里的wine

 

$ sudo add-apt-repository ppa:ubuntu-wine/ppa

 

$ sudo apt-get update

 

$ sudo apt-get install wine1.5

 

2)设置环境变量:

 

$ gedit ~/.bashrc

 

添加 export WINEARCH=win32

 

还可以设置WINEPREFIX,默认为~/.wine

 

3)配置winecfg:

 

$ winecfg

 “函数库”-->“新增函数库顶替”,输入“winemenubuilder.exe”,添加,编辑,停用

 

“函数库”-->“新增函数库顶替”,输入“winemine.exe”,添加,编辑,停用

 

“驱动器”,删除Z分区,添加D分区,并指定路径。

 

4)安装Windows字体:

 

运行Winetricks程序,安装字体:corefonts,然后从XP系统拷贝simhei.ttf simsun.ttc(宋体和黑体)至~/.wine目录下C:\Windows\Fonts目录。

 

也可以用系统自带字体(比如文泉驿字体)替代Windows字体,需要修改注册表,此处从略。

 

5)安装DLL和组件:

 

可以使用winetricks图形界面或命令行来安装,DLL还可以从xp sp3中拷贝,然后“函数库”设置为“原装”。

 安装DLL: mfc42 mfc42u riched20 riched32 msvcp60

 

安装组件:cmd gdiplus vcrun6 vcrun2003 vcrun2005 vcrun2008 vcrun2010 dotnet20 flash msxml3 ie6

 

其他组件:运行winetricks,查看有哪些可安装的组件。

 

6)错误处理:

 

64位系统Wine缺少gnome-keyring-pkcs11.so

 安装getlibs:点我

 

$ sudo getlibs -p gnome-keyring:i386

 

$ sudo mkdir /usr/lib/i386-linux-gnu/pkcs11

 

$ sudo ln -s /usr/lib32/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so

 7)Wine QQ2012 和 迅雷5:

 

直接下载DEB包安装即可(会浪费一些磁盘空间,但更稳定)

 8)去除Wine自动关联的菜单项:

 

删除~/.local/share/applications/mimeinfo.cache里wine相关内容

 

删除~/.local/share/applications/mimeapps.list里wine相关内容

 

rm -f $HOME/.config/menus/applications-merged/wine*

 

rm -f $HOME/.local/share/applications/wine-extension-*

 rm -rf $HOME/.local/share/applications/wine

 

rm -f $HOME/.local/share/desktop-directories/wine*

 

rm -f $HOME/.local/share/icons/????_*.{xpm,png}

 

rm -f $HOME/.local/share/icons/*-x-wine-*.{xpm,png}  

 

rm -f $HOME/.local/share/mime/packages/x-wine-extension-*

 

update-mime-database $HOME/.local/share/mime

4、安装压缩软件

 

参考下一节 —— 解决乱码。

5、多媒体软件

视频播放器:

 

SMPlayer,著名播放器mplayer的前端。

 

$ sudo apt-get install smplayer

 

或者 VLC

 

$ sudo apt-get install vlc

音频播放器:

 

rhythmbox(内置)、audacious、banshee、amarok、deadbeaf、exaile

 

歌词插件(桌面歌词、滚动歌词,支持多种播放器):OSD Lyrics

 

附上自己写的rhythmbox打开/关闭歌词小插件:showlyrics(下载后解压到~/.local/share/Rhythmbox/Plugins目录,然后在播放器中启用)

图片编辑器:

 

Gimp,号称Linux下的PhotoShop。

 

$ sudo apt-get install gimp

 

Pinta,Paint.NET的linux版,个人比较喜欢,简单易用,能满足大部分日常需求。

 

$ sudo add-apt-repository ppa:pinta-maintainers/pinta-stable

 

$ sudo apt-get update

 

$ sudo apt-get install pinta

媒体中心:

 

XBMC,强大的跨平台、开源媒体中心。使用前最好先安装好显卡驱动。

 

$ sudo add-apt-repository ppa:team-xbmc/ppa

 

$ sudo apt-get update

 

$ sudo apt-get install xbmc

 

查看中文扩展支持 。

6、浏览器

 

推荐使用firefox或chromium,也可以使用chrome但与chromium差别不大(chromium是开源软件,chrome不是)。我用的是firefox,系统默认安装。

 

firefox若干设置:(本来不想写,因为与Ubuntu关系不大)

 

1)主题、字体设置

 

如果你喜欢chrome风格的界面,可以试试FXChrome主题,在"工具""附加组件"里搜索安装。

 

鉴于有些网页字体在ubuntu下比较难看,可以做如下设置:"编辑""首选项""字体和颜色""高级",语言编码选"简体中文",衬线字体和无衬线字体均选择"文泉驿微米黑",去掉下面"允许页面选择字体..."的勾(关键)。

 

2)goagent(你懂得)

 

goagent的安装使用此处不做介绍。几个注意事项:

 

若之前(在Windows上)已上传过,此处无需再次上传。

 

必须先安装python-gevent:$ sudo apt-get install python-gevent。

 

第一次运行时要以root用户运行:$ cd ~/goagent/local && sudo python proxy.py。

 

必须在firefox中导入goagent的密钥,"编辑""首选项""高级""加密""查看证书",然后点"导入",选择goagent/local下的CA.key导入即可。

 

firefox代理插件建议使用AutoProxy,具体内容请Google。

 

3)缓存目录设置

 

若内存较大,可以使用内存盘,内存盘设置参考"Ubuntu13.04配置完全指南(七)其他"中的第二项。

 

将/tmp设置为tmpfs后,可以将firefox的缓存设置到/tmp目录:

 

地址栏输入about:config,右键新建两个字符串,一个名为: "browser.cache.disk.parent_directory" (硬盘缓存),另一个名为:"browser.cache.offline.parent_directory"(脱机缓存),然后输入新的临时文件的路径,比如 /tmp/firefox。

 

检查 browser.cache.disk.enable 和 browser.cache.offline.enable,这个必须要设定为 true。

 

地址栏输入 about:cache,可以看到缓存目录已经改变了。

 

4)扩展推荐

 

AdBlock Plus,删除默认规则,订阅ChineList Lazy,占用内存更小,广告过滤更加有效!

 

AutoProxy,配合goagent,畅行无忧!

 

DownThenAll,下载工具,与浏览器无缝集成!

 

Mozilla Archive Format,添加完美的mht支持!

 

GreaseMonkey,油猴,添加自定义脚本,无限定制!

 

。。。

7、下载软件

 

常用下载软件:

 

命令行:wget(强大的单线程下载工具)、aria2(强大的多线程下载工具)、axel、curl等

 

图形界面:uGet(aria2的图形前端)、DownThemAll(Firefox插件)、Wine迅雷等

 

BT软件:transmission(系统自带)、amule、。。。(我基本不用BT,所以。。。)

 

如果你也用firefox,推荐使用DownThemAll,当然对于专用链就没法下载了。Wine迅雷也很不错,不过鉴于迅雷的吸血行为,不推荐使用。

8、其他软件包

 

翻译软件:词典下载

 

$ sudo apt-get install stardict

 

开发工具:

 

$ sudo apt-get install build-essential gcc g++ cmake meld

 

$ sudo apt-get install git subversion

 

软件包管理工具:

 

$ sudo apt-get install synaptic aptitude ppa-purge gtkorphan

 

 

Ubuntu13.04配置完全指南(五)解决乱码问题

 

1、压缩文件乱码

 

rar乱码:

 

一般是由于安装了rar导致的,可以替换为unrar或7zip,不过只支持解压。

 

zip乱码:

 

系统自带的unzip导致的。

 

综合解决方案:

 

安装p7zip:

 

$ sudo apt-get purge rar unrar

 

$ sudo apt-get install p7zip p7zip-full p7zip-rar

 

此时还是存在zip乱码,安装打中文补丁的p7zip,32位补丁下载,

 

64位的只找到xzc8825745编译的9.04版本,64位补丁下载

 

解压后运行其中的脚本,替换/usr/lib/p7zip/中的相关文件。

 

锁定p7zip、p7zip-rar和p7zip-full版本,防止更新后失效:

 

$ sudo apt-get install synaptic

 

$ sudo synaptic

 

搜索p7zip,在搜索结果中,选择p7zip、p7zip-rar和p7zip-full,菜单"软件包""锁定版本"。

2、PDF乱码

 

用自带的PDF阅读器打开PDF文件时,选中文字时出现乱码。

 

我是从12.10升级到13.04的,不确定问题在13.04中是否还存在,若存在,请参考此文解决。

 

也可以尝试使用其他PDF阅读器,比如FoxitReader(Linux版)、okular、xournal等。

 

个人还是比较喜欢默认的PDF阅读器(evince),简洁快速,只是没有标记功能。

3、MP3标签乱码

 

ubuntu默认编码为UTF8,而许多MP3标签编码为GBK。

 

解决思路有两种:转换标签编码或更改设置。

 

1)使用软件转换编码:

 

sudo apt-get install easytag exfalso

 

"设置"-->"首选项"-->"浏览",将"Default directory"选为你放MP3的那个文件夹,

 

然后在"ID3 Tag Settings"中将"写入ID3 v1.x标签"的Charset设置为"简体中文(gb2312)",

 

在"Charactor set for reading ID3 tags"中选中"None standard",并同样设置为"简体中文(gb2312)"。

 

也可使用千千静听、mp3tagiconv等其他软件修改。

 2) 修改环境变量设置:

 

使用工具修改标签对于少量文件可以解决乱码问题,但是对于新加入的音乐文件需要重新进行转换。

 

以用gstreamer做后端的播放器Rhythmbox为例,可以在环境变量中增加如下内容:

 

export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030

 

export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030

 

系统环境变量修改/etc/profile,用户环境变量修改~/.profile。

 

4、视频字幕乱码

 

更改播放器的相关设置即可。

 

以SMPlayer为例,右键"选项""首选项""字幕",勾选"尝试自动检测该语言",右边选择"汉语 (zh)"。

 

Ubuntu13.04配置完全指南(六)修改字体、主题,开启3D桌面

一、字体

 

Ubuntu13.04 默认中文字体变成了文泉驿正黑,看起来很别扭,想换成12.10中使用的文泉驿微米黑,只需要将以下内容保存到~/.config/fontconfig/fonts.conf

 

<fontconfig>

    <match target="pattern">

       <test name="family" qual="any">

          <string>serif</string>

       </test>

       <edit name="family" binding="strong" mode="prepend">

          <string>Ubuntu</string>

          <string>WenQuanYi Micro Hei</string>

       </edit>

    </match>

    <match target="pattern">

       <test name="family" qual="any">

          <string>sans-serif</string>

       </test>

       <edit name="family" binding="strong" mode="prepend">

          <string>Ubuntu</string>

          <string>WenQuanYi Micro Hei</string>

       </edit>

    </match>

    <match target="pattern">

       <test name="family" qual="any">

          <string>monospace</string>

       </test>

       <edit name="family" binding="strong" mode="prepend">

           <string>Ubuntu Mono</string>

           <string>WenQuanYi Micro Hei Mono</string>

       </edit>

    </match>

 </fontconfig>

 

如果想修改默认字体为其他字体,下载gnome-tweak-tool:

 

$ sudo apt-get install gnome-tweak-tool

 

安装后,打开gnome-tweak-tool,在字体页可以修改默认字体。

二、主题

 

到gnome-look.org下载喜欢的主题,放到~/.themes文件夹下,然后用gnome-tweak-tool修改成对应主题即可。

 

这里推荐一款mac风格主题,这也是gnome-look.org上评价最高的一款主题 ——  Gnome-Cupertino

 

 

三、图标

 

推荐两个非常漂亮且广泛使用的图标包:faenza 和 faience

 

 

 

安装方法:

 

$ sudo add-apt-repository ppa:tiheum/equinox

 

$ sudo apt-get update

 

$ sudo apt-get install faenza-icon-theme faience-icon-theme

 

然后,打开gnome-tweak-tool在主题页选择相应主题即可。

 

推荐在gnome-tweak-tool里将当前主题和gtk+主题设为Gnome-Cupertino-Unity,图标主题设为Faience-Azur。

四、3D桌面

 

参考:http://forum.ubuntu.org.cn/viewtopic.php?t=140531

 

 

Ubuntu13.04配置完全指南(七)其他

1、NTFS分区自动挂载

 

$ sudo gedit /etc/fstab

 

仿照以下格式添加:

 

/dev/sda1    /media/Windows_7        ntfs-3g        defaults,locale=zh_CN.UTF-8        0    0

 

其中/dev/sda1是分区,/media/Windows_7是挂载目录。

 

可以在文件管理器中点击相应分区挂载,然后终端运行df -h查看文件系统及挂载点,接着将上面修改为你的分区及挂载点。

 

或者使用简单办法:

 

$ sudo apt-get install ntfs-config

 

$ sudo ntfs-config

2、tmpfs设置(相当于内存盘)

 

同上编辑/etc/fstab

 

添加:

 

tmpfs        /tmp                    tmpfs        defaults                        0    0

3、hosts

 

与Windows下基本一致,

 

$ sudo gedit /etc/hosts

 

添加google的ip:

 

203.208.46.146    www.google.com

 203.208.46.146    code.google.com

 203.208.46.146    dl.google.com

 

其他自己加。

 

 

Ubuntu中安装Firefox的flash插件

不要从软件中心安装,不然会卡在一半!

 

正确的安装方法:

 

从Adobe官网下载tar.gz格式的压缩包,解压后,依次运行:

 

$ cd <你的解压目录>

 

$ sudo cp libflashplayer.so /usr/lib/mozilla/plugins

 

$ sudo cp -r usr/* /usr

 

大功告成!

 

如果已经在软件中心点了安装并且卡住了,请尝试以下办法:

 

关闭软件中心,依次运行:

 

$ sudo killall dpkg

 

$ sudo rm -f /var/lib/dpkg/lock

 

$ sudo rm -f /var/cache/apt/archives/lock

 

$ sudo apt-get purge flashplugin-installer

 

 

Ubuntu启动不显示logo的解决办法

打开终端,依次运行以下命令:

 

$ sudo su

 

# echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash

 

# update-initramfs -u

 

重启,应该就可以了。

 

 

Ubuntu下查看pdf文档时选中文字乱码解决办法

Ubuntu下默认的文档查看器是evince,evince查看pdf时用poppler来渲染,所以问题出在poppler。

 

查了一些资料,发现这个问题由来已久,之前有人已经报过bug了,查看了一下解决方法,发现需要打一个补丁,而这个补丁已经加到新版本的poppler库中了,所以我们只需安装最新的库即可。

 

到launchpad.net下载libpoppler-glib8、libpoppler34、poppler-utils的最新版本并安装即可。

 

此处提供0.22.0版本64位软件包下载:点

 

 

Ubuntu13.04安装Matlab

 

版本: matlab_unix_2009b(个人不大喜欢新版matlab所以用2009b版)

 

操作系统:Ubuntu 13.04

 安装步骤:

1、安装前先进行以下步骤:

 

为避免提示"/lib64/libc.so.6: not found"和"libXp.so: cannot open ...",为这两个库创建链接:

 

$ locate libc.so.6            # 找到libc.so.6的位置,与系统有关

 

64位系统:$ sudo ln -s /lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6

 

$ locate libXp.so.6

 

64位系统:$ sudo ln -s /usr/lib/x86_64-linux-gnu/libXp.so.6 /lib64/libXp.so

2、挂载iso:

 

$ sudo mkdir /mnt/matlab2009/ 

 

$ sudo mount matlab_unix_2009b.iso /mnt/matlab2009/ -o loop 

3、运行安装程序:

 

$ cd /mnt/matlab2009/ 

 

$ sudo ./install  

 

选择 install manually without using internet.

 

matlab root目录设为/opt/matlab2009b

 

输入key: 55013-56979-18948-50009-49060

 

中间会选择安装目录,然后等待安装完成

 

激活:

 

选择 without using internet...

 

再选择 /mnt/matlab2009/crack/lic_standalone.dat 为license文件..

 

安装完成后卸载iso:

 

$ sudo umount -l /mnt/matlab2009/ 

 

$ sudo rm -rf /mnt/matlab2009/ 

4、配置:

 

1)安装matlab-support,在Dash中创建图标:

 

$ sudo apt-get install matlab-support

 2)解决字体问题:

 

$ cd /opt/matlab2009b/sys/java/jre/glnxa64/jre/lib/fonts/

 $ sudo mkdir fallback

 

把字体复制或链接到 fallback目录:

 $ sudo cp /usr/share/fonts/truetype/wqy/wqy-microhei.ttc fallback/

 

进入 fallback目录,执行 mkfontscale 命令:

 $ cd fallback

 

$ sudo mkfontscale

 

将生成的文件合并到lib/fonts/fonts.dir文件中:

 

$ cd ..

 $ sudo chmod 777 ./fonts.dir

 

$ sudo cat fallback/fonts.scale >> fonts.dir

 

接下来配置Matlab:

 "File"-->"Preferences"-->"Fonts" 选择wqy字体

 

 

 

参考:http://www.linuxidc.com/Linux/2012-05/61227.htm

 

matlab下载:http://math.whut.edu.cn/shumo/special/msoft/mac/matlab_unix_2009b.iso

 

 

Ubuntu中安装jdk

一、简单方法

 

使用ppa安装:

 

$ sudo add-apt-repository ppa:webupd8team/java

 $ sudo apt-get update

 $ sudo apt-get install oracle-java7-installer

二、手动安装

 

1)安装

 

下载jdk-7-linux-i586.tar.gz

 $ cd /usr/lib

 $ sudo mkdir jvm

 $ cd <jdk压缩文件目录>

 $ sudo tar -zxvf jdk-7-linux-i586.tar.gz  -C /usr/lib/jvm 

 $ cd /usr/lib/jvm 

 $ sudo mv jdk1.7.0/ java-7-sun

 

 2)修改环境变量

 $ gedit ~/.bashrc

 添加以下内容:

 export JAVA_HOME=/usr/lib/jvm/java-7-sun  export JRE_HOME=${JAVA_HOME}/jre  export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

 export PATH=${JAVA_HOME}/bin:$PATH

 然后执行:

 $ source ~/.bashrc

 

 3)配置默认JDK版本

 $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-7-sun/bin/java 300 

 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-7-sun/bin/javac 300 

 $ sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/java-7-sun/bin/jar 300

 $ sudo update-alternatives --config java 

 

 4)查看java版本号

 $ java -version

 输出:

 java version "1.7.0_01"

 Java(TM) SE Runtime Environment (build 1.7.0_01-b08)

 Java HotSpot(TM) Client VM (build 21.1-b02, mixed mode)

 

 5)测试:

 import java.util.*;

 

 public class ArrayTest {

     public static void main(String[] args) {

         int[] a = new int[5];

         for (int i=0;i<a.length;i++)

             a[i] = i*i;

         System.out.println(Arrays.toString(a));

        

         String[] b = {"hello","world","hi","you","good"};

         System.out.println(Arrays.toString(b));

     }

 }

 

 javac -d . ArrayTest.java

 java ArrayTest

 

 

Ubuntu搭建Android开发环境

 

1、安装jdk

 

方法在这里。

 

2、安装sdk和eclipse

 

1)下载adt_bundle:

 

到google官网下载adt_bundle,解压到/opt,然后重命名:

 

$ cd /opt && sudo mv sdk android_sdk

 

打开eclipse,设置android sdk位置。

 

2)将android_sdk/platform_tools路径加入PATH,以方便使用adb工具:

 $ gedit .bashrc

 

加上 export PATH=/opt/android_sdk/platform_tools:$PATH

 

3)创建eclipse软链接:

 

$ sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse

 4)在Dash中添加eclipse图标:

 

将以下内容保存为eclipse.desktop

 [Desktop Entry]

 Encoding=UTF-8

 Name=Eclipse

 Comment=Eclipse IDE

 Exec=eclipse

 Icon=eclipse

 Terminal=false

 StartupNotify=true

 Type=Application

 Categories=Application;Development;

 

将该文件移到/usr/share/applications/目录下即可。

 

如果系统图标中没有eclipse,可将此处Icon修改为eclipse目录下的图标(很大很坑爹)。

 如果使用的是faience或faenza图标主题就不用了。

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    UPS、蓄电池、空开、电缆配置计算方法.pptx

    5G通信行业、网络优化、通信工程建设资料

    node-v7.4.0.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    Unity mesh减面工具 Mesh Simplify 1.12

    Unity mesh减面工具 Mesh Simplify 1.12

    基于Springboot+Vue酒店客房入住管理系统-毕业源码案例设计.zip

    网络技术和计算机技术发展至今,已经拥有了深厚的理论基础,并在现实中进行了充分运用,尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代,所以对于信息的宣传和管理就很关键。系统化是必要的,设计网上系统不仅会节约人力和管理成本,还会安全保存庞大的数据量,对于信息的维护和检索也不需要花费很多时间,非常的便利。 网上系统是在MySQL中建立数据表保存信息,运用SpringBoot框架和Java语言编写。并按照软件设计开发流程进行设计实现。系统具备友好性且功能完善。 网上系统在让售信息规范化的同时,也能及时通过数据输入的有效性规则检测出错误数据,让数据的录入达到准确性的目的,进而提升数据的可靠性,让系统数据的错误率降至最低。 关键词:vue;MySQL;SpringBoot框架 【引流】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    JAVA扫雷游戏程序+源码

    扫雷游戏是一款经典的计算机游戏,它的目标是在一个方格矩阵中找出所有隐藏的地雷。玩家需要通过点击方格来揭示其内容,如果方格中有地雷,则游戏结束;如果没有地雷,则会显示周围8个方格中地雷的数量。玩家需要根据这些信息来判断哪些方格是安全的,并继续点击其他方格。 在JAVA扫雷游戏程序中,我们使用了一个二维数组来表示游戏的方格矩阵。每个方格可以包含以下三种状态之一:未被揭示、有地雷或安全。我们还使用了一些辅助变量来跟踪游戏中的状态,例如已揭示的方格数量和剩余的地雷数量。 当玩家点击一个方格时,程序会检查该方格是否已经被揭示。如果是,则不做任何操作;否则,程序会揭示该方格的内容,并根据其是否包含地雷来更新游戏状态。如果方格中有地雷,则游戏结束;否则,程序会递归地揭示周围的方格,直到遇到已经揭示的方格为止。 为了提高游戏的可玩性,我们可以添加一些额外的功能,例如计时器、难度级别选择和自定义方格大小等。此外,我们还可以使用图形用户界面(GUI)来美化游戏界面,使其更加友好和易于操作。

    python-3.8.19-amd64-full.exe

    仅供个人娱乐使用,不要乱用造成侵权,搬运自git删hub.co除m/ad中ang1345/Pyt文honW部ind分ows

    网络安全网络安全视频教程56讲全在线地址.txt

    【网络安全】网络安全视频教程56讲全在线地址.txt

    299-企业数字化转型方案20220804.pptx

    299-企业数字化转型方案20220804.pptx

    参考资料-人工智能对劳动力市场的影响机制研究.pdf

    参考资料-人工智能对劳动力市场的影响机制研究.pdf

    3D Facial Expressions

    3D Facial Expressions through Analysis-by-Neural-Synthesis

    AI设计工具-美图设计室:一键生成海报宣传画.txt

    AI设计工具-美图设计室:一键生成海报宣传画

    node-v10.12.0-linux-armv6l.tar.gz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

    基于Springboot+Vue的商业辅助决策系统的设计与实现-毕业源码案例设计.zip

    网络技术和计算机技术发展至今,已经拥有了深厚的理论基础,并在现实中进行了充分运用,尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代,所以对于信息的宣传和管理就很关键。系统化是必要的,设计网上系统不仅会节约人力和管理成本,还会安全保存庞大的数据量,对于信息的维护和检索也不需要花费很多时间,非常的便利。 网上系统是在MySQL中建立数据表保存信息,运用SpringBoot框架和Java语言编写。并按照软件设计开发流程进行设计实现。系统具备友好性且功能完善。 网上系统在让售信息规范化的同时,也能及时通过数据输入的有效性规则检测出错误数据,让数据的录入达到准确性的目的,进而提升数据的可靠性,让系统数据的错误率降至最低。 关键词:vue;MySQL;SpringBoot框架 【引流】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    5MHz 函数发生器使用说明书

    5MHz 函数发生器使用说明书

    大学生就业平台微信小程序+ssm后端毕业源码案例设计.zip

    网络技术和计算机技术发展至今,已经拥有了深厚的理论基础,并在现实中进行了充分运用,尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代,所以对于信息的宣传和管理就很关键。系统化是必要的,设计网上系统不仅会节约人力和管理成本,还会安全保存庞大的数据量,对于信息的维护和检索也不需要花费很多时间,非常的便利。 网上系统是在MySQL中建立数据表保存信息,运用SpringBoot框架和Java语言编写。并按照软件设计开发流程进行设计实现。系统具备友好性且功能完善。 网上系统在让售信息规范化的同时,也能及时通过数据输入的有效性规则检测出错误数据,让数据的录入达到准确性的目的,进而提升数据的可靠性,让系统数据的错误率降至最低。 关键词:vue;MySQL;SpringBoot框架 【引流】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    通信驻地网施工组织方案.doc

    5G通信、网络优化与通信建设

    管道顶管工程施工技术.doc

    5G通信、网络优化与通信建设

    Unity 穿墙挖洞-CSG

    Unity 穿墙挖洞——CSG

    基于Python的医院挂号系统带vue前后端分离毕业源码案例设计.zip

    网络技术和计算机技术发展至今,已经拥有了深厚的理论基础,并在现实中进行了充分运用,尤其是基于计算机运行的软件更是受到各界的关注。加上现在人们已经步入信息时代,所以对于信息的宣传和管理就很关键。系统化是必要的,设计网上系统不仅会节约人力和管理成本,还会安全保存庞大的数据量,对于信息的维护和检索也不需要花费很多时间,非常的便利。 网上系统是在MySQL中建立数据表保存信息,运用SpringBoot框架和Java语言编写。并按照软件设计开发流程进行设计实现。系统具备友好性且功能完善。 网上系统在让售信息规范化的同时,也能及时通过数据输入的有效性规则检测出错误数据,让数据的录入达到准确性的目的,进而提升数据的可靠性,让系统数据的错误率降至最低。 关键词:vue;MySQL;SpringBoot框架 【引流】 Java、Python、Node.js、Spring Boot、Django、Express、MySQL、PostgreSQL、MongoDB、React、Angular、Vue、Bootstrap、Material-UI、Redis、Docker、Kubernetes

    199-实时数据仓库建设体系.pdf

    199-实时数据仓库建设体系.pdf

Global site tag (gtag.js) - Google Analytics