fix markdown layout

This commit is contained in:
CongTianKong 2023-06-30 15:53:56 +08:00
parent 7ae060cbc5
commit da79628931
2 changed files with 19 additions and 19 deletions

@ -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

@ -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