如何通过一些简单的操作可以为这个app指定对应版本的依赖而不影响系统自带的依赖。就比如设置一个变量。
sudo apt install ./*.deb可以配依赖,当然了,前提是源里面有。
sudo apt install libstdc++6 如果还提示要其他的,再执行一次sudo apt-get -f install
sudo apt install -f
依赖最不好弄
方便发一下“显示依赖包关系” 展开后的信息吗?比如具体的依赖缺失信息是怎么样的
比如在 Deepin 20.9 版本是自带有libstdc++-6 的:
$ sudo dpkg --list | grep libstdc
ii libstdc++-8-dev:amd64 8.3.0.3-3+rebuild amd64 GNU Standard C++ Library v3 (development files)
ii libstdc++6:amd64 8.3.0.3-3+rebuild amd64 GNU Standard C++ Library v3
ii libstdc++6:i386 8.3.0.3-3+rebuild i386 GNU Standard C++ Library v3
方便发一下“显示依赖包关系” 展开后的信息吗?比如具体的依赖缺失信息是怎么样的
比如在 Deepin 20.9 版本是自带有libstdc++-6 的:
$ sudo dpkg --list | grep libstdc
ii libstdc++-8-dev:amd64 8.3.0.3-3+rebuild amd64 GNU Standard C++ Library v3 (development files)
ii libstdc++6:amd64 8.3.0.3-3+rebuild amd64 GNU Standard C++ Library v3
ii libstdc++6:i386 8.3.0.3-3+rebuild i386 GNU Standard C++ Library v3
你这个是来自debian生态的安装包,这个包打包时设置了 依赖于 debian的 libstdc++6:amd64 11版本的库,在deepin里没有这样的库,所以就。。
你这个是来自debian生态的安装包,这个包打包时设置了 依赖于 debian的 libstdc++6:amd64 11版本的库,在deepin里没有这样的库,所以就。。
deepin商店的版本太低了。也没有更新。。只能用debain了。那怎么解决呢?
deepin商店的版本太低了。也没有更新。。只能用debain了。那怎么解决呢?
你可以在深度Linux的 应用商店,里面搜索 scite,深度的商店有scite这软件的
你可以在深度Linux的 应用商店,里面搜索 scite,深度的商店有scite这软件的
商店里版本太低了
商店里版本太低了
可以自己用sciTE的源码 打个包,这样的包在deepin里安装就没问题了。
效果:
打包参考过程(系统版本:Deepin 20.9 amd64):
mkdir scite_data
cd scite_data
git clone https://salsa.debian.org/debian/scite
cd scite
sudo apt install -y build-essential liblua5.3
wget -c -O ../scite_5.3.8.orig.tar.gz https://www.scintilla.org/scite538.tgz
dpkg-buildpackage
就可以看到 scite_data 目录下生成的 scite_5.3.8-1_amd64.deb 文件,可用于本地安装:
sudo dpkg -i ../scite_5.3.8-1_amd64.deb
有疑问欢迎留言,也可以关注公众号 【深入理解Linux】联系
lib32stdc++-9-dev 你安装成功过吗?
Popular Ranking
ChangePopular Events
More
依赖关系不满定:libstdc++6该如何解决呢?