----------------------------------------
i如何查看ubuntu的内核版本和发行版本号
----------------------------------------
1. cat /etc/issue
2. uname -r
----------------------------------------
更改系统字体设置
----------------------------------------
行你所需要的设置:桌面——右键——更改桌面背景——字体
12.04: 全部设置->通用辅助功能-视觉->文字大小
----------------------------------------
显示桌面快捷键
----------------------------------------
ctrl + super + d 可以长按super建,看看快捷键都有哪些
----------------------------------------
centos , ubuntu 快捷键设置:
----------------------------------------
ubuntu 12.04: 系统设置-》键盘-》快捷键
centos: system -> keyboad shortcut setting 中设置和查看
----------------------------------------
ubuntu 下查找文件属于那个包
ubuntu 怎样查找安装的包
ubuntu下查找包的安装路径
----------------------------------------
sudo dpkg -S <file>
sudo dpkg -l
sudo dpkg -L 包名
----------------------------------------
ubuntu 的查找包全名称命令
----------------------------------------
apt-cache search <部分名称>
centos上: yum search <部分名称>
----------------------------------------
1. ubuntu root 用户登录
----------------------------------------
root 密码总是输不正确,原来ubuntu 默认root 没有密码,需要设一个
sudo passwd root
然后, su - 就可以用root 登录了
----------------------------------------
ubuntu bash 启动过程
----------------------------------------
凡事需得折腾才能明白,关于bash 的执行过程,网上说的沸沸扬扬,乱七八糟
其实有的已经过时,有的已经不用,实测了一下,为如下过程。(ubuntu)
能为我们所控制,才是有用的。
登录界面的bash加载过程如下示:
其中欢迎界面是 /etc/update-motd.d/00-header
Last login: Mon Jan 12 22:48:28 CST 2015 on tty1
Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.17.0-rc1 x86_64)
enter profile
enter /etc/bash.bashrc
leave /etc/bash.bashrc
leave profile
无登录界面的bash加载过程
enter /etc/bash.bashrc
leave /etc/bash.bashrc
enter .bashrc
leave .bashrc
研究这个加载过程干什么?
1。 想观察path 是如何,何时改变的。
2。 在合适的时机添加我们自己的东西
---------------------------------------------------------------------------------------------------
安装vim 时遇到的问题。(源啊,可把我坑苦了)
源码编译vim 为了支持python , 剪切版,gdb
patch 的使用 patch -p0 <, 顺便学习一下patch ,知道它是怎样工作的
1. sudo apt-get build-dep vim
The following packages have unmet dependencies:
libgnomeui-dev : Depends: libgnome2-dev (>= 2.13.7) but it is not going to be installed
Depends: libgconf2-dev (>= 2.6.0) but it is not going to be installed
Depends: libbonoboui2-dev (>= 2.13.1) but it is not going to be installed
Depends: libgnomevfs2-dev (>= 2.8.4-2) but it is not going to be installed
Depends: libpango1.0-dev (>= 1.1.2) but it is not going to be installed
libgtk2.0-dev : Depends: libpango1.0-dev (>= 1.20) but it is not going to be installed
Depends: libcairo2-dev (>= 1.6.4-6.1) but it is not going to be installed
libselinux1-dev : Depends: libsepol1-dev (>= 2.2) but it is not going to be installed
E: Build-dependencies for vim could not be satisfied.
这是最后的一段错误了,前面有要求降级的。
a. 怎样给软件包降级
1,先使用apt-cache showpkg命令来确认
2. apt-get install libxxxx=yyyy
用这个方法来给各个软件包降级
现在用aptitude 来处理包依赖关系, aptitude处理不了的就放弃处理了。不搞这些没用的了。
b. 怎样给软件包升级
已经apt-get update 过来
升级是没有办法了。因为源上确实没有高版本的软件。这时候想到了是源的问题。
阿里云,清华的源虽然挺快,但是不够新,还是cn.archive.ubuntu.com 比较新,号称中国服务器。
sudo apt-get build-dep vim
顺利通过,一阵狂喜!
现在我知道了为什么依赖会乱掉,以及乱掉了怎么解决问题,这是一天的收获了。ubuntu 系统又向前进步了。
~
-----------------------------------------
我常用的alias
alias sudo='sudo env PATH=$PATH'
alias fc='fc -e vim'
alias his='history'
第一条,你能用什么命令,sudo也能用什么命令
第二条,方便编辑历史命令
第三条:方便查看历史命令.
--------------------
更新ubuntu20 亮度
--------------------
xrandr | grep connected # 查找使用的输出设备,填到<xxx> 位置, 亮度超过1.0为加亮
xrandr --output-device=<xxx> --brightness=1.4
--------------------
关于关闭内核自动更新:
--------------------
试一下这个:
sudo apt-mark hold linux-image-generic linux-headers-generic
恢复
sudo apt-mark unhold linux-image-generic linux-headers-generic
------------------------------------------
1. 安装汉字库及安装中文输入法
------------------------------------------
点击 设置->区域与语言->管理已安装语言
如果遇到问题:
gnome-user-docs-zh-hans : Depends: gnome-user-docs (= 3.36.1-0ubuntu1) but 3.36.2+git20200704-0ubuntu0.1 is to be installed
sudo apt-get update
sudo apt-get install aptitude
sudo aptitude install gnome-user-docs-zh-hans //可能选择降级安装
sudo apt install ibus-pinyin
// 点击+号, 添加中文(智能拼音)此输入法很好用的
----------------------------------------
ubuntu 收藏夹位置在哪里?
----------------------------------------
1、所在位置:/home/[user]/.config/dconf/user (GVariant数据库文件,key-value小型数据库)
如何发现的? 用inotifywait 监视根目录,然后在收藏夹上添加或删除项.
该文件好像与dconf 有关, 我安装了dconf-editor, 只看见是按目录管理的,一堆莫名其妙的名字,也没看出个所以然来,先放一放了
意义: 不要再找ubuntu 收藏夹的位值了,即使找到了,它也不让你看,不让你直接改,它是一个小型数据库文件.