Linux基础知识学习
出现post-installation脚本返回错误的问题。
可以手动进入目录文件:/var/lib/dpkg/status 。打开这个文件(sudo gedit /var/lib/dpkg/status)然后找到出现包问题的那行,全部删除掉。然后保存文件。然后在执行sudo apt autoremove方法可以发现问题解决。
解决依赖 Ubuntu出现依赖关系问题 - 仍未被配置问题_Song的学习记录-CSDN博客_ubuntu依赖关系](https://blog.csdn.net/s306205127/article/details/78546484)")
进行dpkg安装的时候如果出现缺少依赖包的报错,那么就执行代码来自动安装缺少的包
sudo apt-get -f install 。 并且执行完这个方法,系统会自动帮我们完成安装过程,不需要再次使用dpkg进行安装。
如果apt的版本在1.1以上 可以执行使用apt安装 .deb文件。
sudo apt install ./包
安装软件包
1 | 下列软件包有为满足的依赖关系: |
这个原因是因为python3他需要依赖包libpython3-stdlib 3.6.5。但是在我安装python之前已经安装了他的高版本libpython3-stdlib 3.7.7。所以就没法安装了。这就是包依赖问题。不能用apt-get -f install 来解决了。
需要用aptitude:
首先下载aptitude:sudo apt-get install apitude
sudo aptitude -f install
[解决依赖包版本不统一导致的问题](“Ubuntu解决依赖关系问题的正确姿势 - 简书 (jianshu.com)“)
安装Typora
进入官网typora.io。下载他的二进制文件
执行命令:tar -xzvf Typora.tar.gz
创建桌面图标 touch Typora.desktop
填入内容:
1
2
3
4
5
6
7
8
9
10[Desktop Entry]
Name=Typora
GenericName=Editorubuntu / linux
Comment=Typroa - a markdown editor
Exec="Typora的绝对路径" %U
Icon=图标的绝对路径
Terminal=false
Categories=Markdown;ux
StartupNotify=false
Type=Application如果想在那个啥里面也可以看到他可以把Typora.desktop文件移动到 /usr/share/applications 里面。