解决UOS或deepin提示“没有通过系统验证,无法运行”
在不使用开发者模式的情况下,可以修改pam.d文件获得root权限,利用root权限可以修改并绕过elf-verify,此时大部分非签名软件都可以使用了。但仍然有一些bin等可执行的即用程序提示“没有通过系统验证,无法运行”.百度搜索“linux下将现有的文件打包成deb包”这个教程,加入control文件,用dpkg -b自己制作deb,然后dpkg -i安装就可以运行了。
另外,如果是arm架构的,如果要运行telegram等x86的linux程序,还需要安装并进入华为exgaear
然后安装常用程序sudo apt-get install gconf-service libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxss1 libxtst6 libappindicator1 libnss3 libasound2 libatk1.0-0 libc6 ca-certificates fonts-liberation lsb-release xdg-utils wget
新版telegram还需要安装OPENGL
sudo apt-get install build-essential libgl1-mesa-dev
sudo apt-get install freeglut3-dev
sudo apt-get install libglew-dev libsdl2-dev libsdl2-image-dev libglm-dev libfreetype6-dev
然后再安装
sudo apt install qt5-image-formats-pluginslibc6libglib2.0-0 libhunspell-1.7-0 libkf5coreaddons5 liblz4-1libminizip1libopenal1 libopus0libqrcodegencpp1libqt5core5a libqt5gui5 libqt5network5 libqt5qml5libqt5quickwidgets5 libqt5svg5 libqt5waylandcompositor5libqt5widgets5 libsrtp2-1 libstdc++6 libwayland-client0libx11-6libxcb-keysyms1libxcb-record0libxcb-screensaver0libxcb1libxcomposite1libxdamage1libxext6libxfixes3libxrandr2libxtst6libxxhash0zlib1g
页:
[1]