ubuntu 基础

----------------------------------------
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 收藏夹的位值了,即使找到了,它也不让你看,不让你直接改,它是一个小型数据库文件.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值