双系统安装:
1.先装好windows;
2.在windows上下载ubuntu 的iso镜像,用UltraISO制成U盘启动盘;
3.开机按F2进入BIOS,设置启动顺序,将U盘(可能是USB HDD 或 USB key)调到最上面。如果从BIOS里面读不出U盘内容,则设置了也不会起效。关机再启动可能会好。注意:是关机,再启动,而不是重启;
4.如果从U盘启动了,接下来顺理成章了,安装Ubuntu。注意:设置用户名的时候,电脑会自动填充主机名,根据喜好修改主机名。
常见问题:
1.能ping通百度,apt-update 却失败:无法识别 mirrors.ubuntu.com 之类
原因:DNS没配好
解决方法:
修改 /etc/network/interfaces,最后加上一行:
dns-nameservers 114.114.114.114 8.8.8.8
(注:网上诸如修改 /etc/resolvconf/resolv.conf.d/base 之类,在我的Ubuntu16上无效)
打开 软件和更新,“下载自”选择中科大的源
2.firefox无法启动
原因:~/.mozilla 的所有者为root
解决方法:
cd
sudo chown -hR chenjun:chenjun .mozilla
3.输入法问题
能切换到中文输入法,输出来的却是英文
解决方法:
打开 系统设置— 》语言支持,键盘输入方式系统选择 ibus。
安装搜狗拼音输入法:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx
sudo dpkg -i sogoupinyin_2.0.0.0066_i386.deb
其中 .deb 文件从搜狗拼音官方网站下载,根据自己的系统选择32还是64位的。
4.update 失败,"Some index files failed to download. They have been ignored"
方法(不确定有效):
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
或者换个源,方法:系统设置—》软件和更新,修改。
5.grub2相关问题
1)更换引导背景图片编辑 /etc/default/grub,在最后加上一行
GRUB_BACKGROUND=/path/of/your/background_image.tga
然后:
sudo update-grub
此方法可能不起效了
其中图片文件可以是JPG等格式
可以安装grub2-splashimages,带了一些图片(不过都不漂亮),除此之外不知道还有什么作用:
sudo apt-get install grub2-splashimages
安装后,图片在 /usr/share/images/grub/
现在的方法是:将你喜欢的背景图片复制到 /boot/grub 目录下,名字改为 background.后缀,例如 background.jpg,然后 update-grub
2)更改grub界面等待时间
修改 /etc/default/grub
GRUB_TIMEOUT=3
然后:
sudo update-grub
3)更改启动顺序
grub2是由/etc/grub.d/目录下的文件名称顺序来决定启动项顺序的。因此改变文件名排序就可以改变启动项排序了。其中需要改30_os-prober的文件名(将30改为06~09之间任何数字),这样就可以将Windows7的启动项放在Ubuntu前面。
sudo mv /etc/grub.d/30_os-prober /etc/grub.d/09_os-prober
然后:
sudo update-grub
6.sudo不输密码
在 /etc/sudoers.d/ 下添加一个文件,内容为
chenjun ALL=(ALL) NOPASSWD:ALL
权限改为 0440
注意:修改sudo文件必须用 visudo 命令,切不可用其它编辑器强制修改,一旦改错会很麻烦。
7.安装chrome浏览器
sudo dpkg -i google-chrome-stable_current_i386.deb
sudo apt-get -f install
参考:
http://blog.youkuaiyun.com/zangcf/article/details/44104715
http://ubuntuportal.com/2014/04/how-to-install-google-chrome-web-browser-in-ubuntu-14-04-lts-trusty-tahr.html
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt update
sudo apt install google-chrome-stable
参考:在 Ubuntu 16.04 中安装谷歌 Chrome 浏览器-百度经验
8.
9.如何用脚本设置开机自启动应用程序
http://blog.youkuaiyun.com/liuguangzhou123/article/details/7904623
10.安装卸载SMplayer
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube
删除PPA,移除软件命令:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:rvm/smplayer
参考:http://www.linuxidc.com/Linux/2014-04/99396.htm
11.安装javasudo apt-get install openjdk-7-jdk openjdk-7-source eclipse
参考:https://linux.cn/article-3792-1.html http://stackoverflow.com/questions/2896727/where-to-find-java-jdk-source-code
现在我用Oracle Java了
1)下载Java SE x64 的 tar.gz 包,解压至 /opt
2) 在 /etc/profile.d/下添加 java.sh:
export JAVA_HOME=/opt/jdk-11.0.5
export PATH=$PATH:$JAVA_HOME/bin
重新登陆
12.codeblocks 调试http://wiki.codeblocks.org/index.php?title=Debugging_with_Code::Blocks
使用Clion即可
13.visual studio code 安装sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
umake web visual-studio-code
卸载用:
umake web visual-studio-code --remove
参考:https://linux.cn/article-5423-1.html
下载deb包安装即可
14.词典有道词典亲测不能用。因此装星际译王,词典包下载地址:http://stardict-4.sourceforge.net/
15.屏幕亮度调暗
通过系统设置调节,重启会失效。
不需要每次修改的方法:
1)修改 /etc/default/grub, 将其中 GRUB_CMDLINE_LINUX="" 改为 GRUB_CMDLINE_LINUX="acpi_backlight=vendor video.use_native_backlight=5"。(其中 5 为亮度值,可自己调)
2)sudo update-grub
16.Samba安装
1)sudo apt-get install samba
2)修改 /etc/samba/smb.conf, 将 [homes] 及其选项之前的分号删掉
3) smbpasswd -a chenjun
3) sudo service smbd restart (重启服务)
4) 在Windows上 \\ip\chenjun
17.蓝牙与 Android手机/平板电脑 互相传输文件
1)从dash board 上搜索“个人文件共享”,若显示有组件未安装,则需要安装 libapache2-mod-dnssd
sudo apt-get install libapache2-mod-dnssd
2)勾选“接收通过蓝牙发送的文件...." 即可。
18.Ubuntu 18.04在左侧滚滚轮不切换窗口
$ gsettings set org.gnome.shell.extensions.dash-to-dock scroll-action 'cycle-windows'
19.Ubuntu 18.04中Android Studio运行virtual device失败:/dev/kvm 不存在
https://developer.android.com/studio/run/emulator-acceleration#vm-linux
KVM/Installation - Community Help Wiki
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
sudo adduser `id -un` kvm
sudo adduser `id -un` libvirt
20.Ubuntu 18.04 vscode编辑器和终端字体难看,空格大小异常
设置->Editor:Font Family, 将 monospace 移到最前
21.jetbrains系列IDE快捷键被占用问题
Ctrl+Alt+L 被网易云音乐占用:网易云音乐->设置->取消“启用全局快捷键”
Ctrl+Alt+H 被搜狗拼音输入法占用:切换到搜狗拼音输入法->右上角点击搜狗输入法按钮->配置当前输入法->附加组件->键盘布局->切换单词提示->双击->按ESC,则取消此快捷键
22.wine相关问题
1)安装用命令
sudo apt install wine64 # 第一次我用 sudo apt install wine 装上,使用异常,卸了,装wine64好了。不知道原因
2)安装/卸载软件分别用
wine <yourInstaller.exe/msi>
wine uninstaller
3)wine中程序的快捷方式保存在 ~/.local/share/applications/wine/Programs/<programeName>/xxx.desktop,卸载软件之后,快捷方式没有自动删掉。可手动删除其目录。卸载后也删除 ~/.config/menus/applications-merged 下其相关文件(不清楚此目录中文件作用)
4)'3)'中快捷方式不能正常启动程序。但安装时会在桌面上也装上 .desktop 文件,拷贝桌面的 desktop 文件覆盖'3)'中的即可
5)Source Insight中project等窗口不停靠的问题:将其最小化,鼠标点住(点住位置是Windows程序的标题栏而非wine给其添加的标题栏)拖动至目的位置,很容易停靠。