mirror of
https://gitee.com/spark-store-project/additional-base-lib
synced 2025-07-08 15:05:59 +08:00
fix markdown layout
This commit is contained in:
parent
7ae060cbc5
commit
da79628931
22
README.en.md
22
README.en.md
@ -4,8 +4,8 @@ Solve the common compatible problem of glibc on GNU/Linux, by lightweight contai
|
||||
|
||||
#### Introdution
|
||||
|
||||
When running applications, which are not include in system repository, there's sometimes a problem like this, which prevent application to run:
|
||||
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.xx' not found (required by /path/to/xxx)
|
||||
When running applications, which are not include in system repository, there's sometimes a problem like this, which prevent application to run:
|
||||
``/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.xx' not found (required by /path/to/xxx)``
|
||||
That's because the application build with higher glibc then running. Someone choose to manually upgrade glibc, but because of the importance of glibc in GNU/Linux, this method usually make the whole OS distroyed. There's some safer but more complex solution, however, the utility here is much easier using and installing, without troubles to damage your operating system.
|
||||
|
||||
#### License
|
||||
@ -22,23 +22,23 @@ There's no license restriction with scripts such as ablrun. All the library file
|
||||
|
||||
#### Usage
|
||||
|
||||
Install additional-base-lib debian package first:
|
||||
sudo apt install "path/to/package_name.deb"
|
||||
Install additional-base-lib debian package first:
|
||||
`sudo apt install "path/to/package_name.deb"`
|
||||
|
||||
Then you can run command, that contains glibc problem, led by ablrun and a space:
|
||||
ablrun [command [arguments ...]]
|
||||
Then you can run command, that contains glibc problem, led by ablrun and a space:
|
||||
`ablrun [command [arguments ...]]`
|
||||
|
||||
Uninstall:
|
||||
sudo apt remove additional-base-lib
|
||||
Uninstall:
|
||||
`sudo apt remove additional-base-lib`
|
||||
|
||||
|
||||
#### Resources
|
||||
|
||||
Original release page (in Chinese):
|
||||
Original release page (in Chinese):__
|
||||
https://bbs.deepin.org/post/256555
|
||||
|
||||
Common solution for many library problem (in Chinese):
|
||||
Common solution for many library problem (in Chinese):__
|
||||
https://bbs.deepin.org/post/256081
|
||||
|
||||
A help for someone like to port this script to other GNU/Linux platform (in Chinese):
|
||||
A help for someone like to port this script to other GNU/Linux platform (in Chinese):__
|
||||
https://bbs.deepin.org/post/258721
|
||||
|
16
README.md
16
README.md
@ -4,8 +4,8 @@
|
||||
|
||||
#### 概述
|
||||
|
||||
如果经常在GNU/Linux平台使用非系统软件源内的应用,很容易遇到这样的问题:
|
||||
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.xx' not found (required by /path/to/xxx)
|
||||
如果经常在GNU/Linux平台使用非系统软件源内的应用,很容易遇到这样的问题:
|
||||
``/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.xx' not found (required by /path/to/xxx)``
|
||||
这是因为程序编译时的使用的glibc高于运行时使用的版本。网上流传的解决方案通常是让你升级系统中的glibc,但是由于glibc是GNU/Linux系统中极其重要的组件,贸然行事很容易造成系统损坏。尽管确实有一些更合理的解决方法,但是他们都比较麻烦。而这个小工具简单快捷,方便安装,没有任何安全隐患。
|
||||
|
||||
#### 许可
|
||||
@ -21,22 +21,22 @@ ablrun等脚本文件没有许可证限制。附带的glibc等动态库文件源
|
||||
|
||||
#### 用法
|
||||
|
||||
首先需要安装additional-base-lib的debian包:
|
||||
首先需要安装additional-base-lib的debian包:
|
||||
sudo apt install "path/to/package_name.deb"
|
||||
|
||||
此后只需要在出现glibc问题的命令前面,加上ablrun和空格即可:
|
||||
此后只需要在出现glibc问题的命令前面,加上ablrun和空格即可:
|
||||
ablrun [命令 [运行选项 ...]]
|
||||
|
||||
卸载:
|
||||
卸载:
|
||||
sudo apt remove additional-base-lib
|
||||
|
||||
#### 其他资源
|
||||
|
||||
最初的发布页面:
|
||||
最初的发布页面:
|
||||
https://bbs.deepin.org/post/256555
|
||||
|
||||
解决动态库问题的通用解决方法:
|
||||
解决动态库问题的通用解决方法:
|
||||
https://bbs.deepin.org/post/256081
|
||||
|
||||
想要移植程序到其他系统或平台的,可以参考:
|
||||
想要移植程序到其他系统或平台的,可以参考:
|
||||
https://bbs.deepin.org/post/258721
|
Loading…
x
Reference in New Issue
Block a user