Home
Categories
WIKI
Topic
User
LANGUAGE:
中文
English
重置系统仓库源列表文件list
Apps Section
675
views ·
1
replies ·
To
floor
Go
i8520
deepin
2019-11-08 04:00
Author
本帖最后由 i8520 于 2019-11-25 09:09 编辑
wdzl-sh-gmakE.zip
M.zip
保存到文本给可执行权限 双击 终端运行
#!/bin/bash
#算是一个简单的维护脚本
echo "lcs520..!" | sudo -S `date +%Y年%m月%d日%H:%M:%S`
#存放脚本释放的文件
sudo rm -rf /tmp123
sudo rm -rf /opt/kindheart.svg
sudo rm -rf ${HOME}/Desktop/tmp123
sudo rm -rf ${HOME}/Desktop/GCC9-cmake.desktop
sudo mkdir -p /tmp123
sudo chmod -R 777 /tmp123
ln -s /tmp123 ${HOME}/Desktop
#这是一个红色心 svg
########################################################################
kindheart='
background
Layer 1
'
echo "${kindheart}" >> /tmp123/kindheart.svg
cd /opt
sudo cp -r /tmp123/kindheart.svg /opt
#svg是代码图形为了安全起见放到有权限的目录,可以被流浪器直接显示所以给SVG只读属性
sudo chmod -R 666 /opt/kindheart.svg
########################################################################
sources_='#!/bin/bash
deepin-terminal -t "title-安装" -x bash -c "sh /tmp123/sources.sh;exit;"'
echo "${sources_}" >> /tmp123/sources_.sh
########################################################################
echo -e "\033[35m创建开机启动项-清理商店缓存\033[0m"
Desktop='[Desktop Entry]
Encoding=UTF-8
Name=清理商店缓存
GenericName=ziyuan
Comment=ziyuan
Exec=/tmp123/sources_.sh %f
Icon=/opt/kindheart.svg
Terminal=false
Type=Application
Categories=Application;Programme;'
echo "${Desktop}" >> /tmp123/whjb123.desktop
cd ${HOME}/.config/autostart
#复制到开机自启目录########################################################
sudo rm -rf ${HOME}/.config/autostart/whjb123.desktop
sudo cp -r /tmp123/whjb123.desktop ${HOME}/.config/autostart
########################################################################
#sources.sh#############################################################
#很乱
a1='#!/bin/bash
echo "lcs520..!" | sudo -S `date +%Y年%m月%d日%H:%M:%S`
sudo rm -rf /tmp123/sources.list'
a11="echo '"
a22="'"
a2="${a11}### Generated by deepin-installer
deb [by-hash=force] http://packages.deepin.com/deepin lion main contrib non-free
#deb-src http://packages.deepin.com/deepin lion main contrib non-free${a22} >> /tmp123/sources.list"
A1='
#快捷键启动的脚本创建,并且复制到开启自启目录 ${HOME}/.config/autostart#
echo "还原仓库列表文件"
sudo rm -rf /tmp123/123.list
echo "123" >> /tmp123/123.list
cd /tmp123
sudo cp -r /tmp123/123.list /etc/apt/preferences.d
sudo cp -r /tmp123/123.list /etc/apt/sources.list.d
cd /etc/apt/preferences.d
sudo cp -r /etc/apt/preferences.d/*.list /etc/apt/preferences.d/*.back
sudo rm -rf /etc/apt/preferences.d/*.list
cd /etc/apt/sources.list.d
sudo cp -r /etc/apt/sources.list.d/*.list /etc/apt/sources.list.d/*.back
sudo rm -rf /etc/apt/sources.list.d/*.list'
A2='cd /etc/apt
sudo cp -r /etc/apt/sources.list /etc/apt/sources.list.back
sudo rm -rf /etc/apt/sources.list
cd /tmp123
sudo cp -r sources.list /etc/apt
cd /etc/apt
sudo chmod -R 755 sources.list
sudo rm -rf ${HOME}/.cache/deepin/d123eepin-appstore* -rf && sudo apt update -y
sudo apt update -y && sudo apt upgrade -y
#重启
shutdown - r now'
echo "${a1}" >> /tmp123/sources.sh
echo "${a2}" >> /tmp123/sources.sh
echo "${A1}" >> /tmp123/sources.sh
echo "${A2}" >> /tmp123/sources.sh
########################################################################
echo -e "\033[35m创建快捷启动安装-GCC9-cmake\033[0m"
Desktop='[Desktop Entry]
Encoding=UTF-8
Name=安装GCC9-cmake
GenericName=ziyuan
Comment=ziyuan
Exec=/tmp123/gmake_.sh %f
Icon=/opt/kindheart.svg
Terminal=false
Type=Application
Categories=Application;Programme;'
echo "${Desktop}" >> ${HOME}/Desktop/GCC9-cmake.desktop
########################################################################
gmake_='#!/bin/bash
deepin-terminal -t "title-安装" -x bash -c "sh /tmp123/gmake.sh;exit;"'
echo "${gmake_}" >> /tmp123/gmake_.sh
########################################################################
gccmake='#!/bin/bash
echo "lcs520..!" | sudo -S `date +%Y年%m月%d日%H:%M:%S`
sudo rm -rf ${HOME}/Desktop/install.list
echo -e "\033[35m安装GCC9\033[0m"
echo "deb http://mirrors.163.com/debian sid main contrib non-free" >> ${HOME}/Desktop/install.list
cd /etc/apt/sources.list.d
sudo cp -r ${HOME}/Desktop/install.list /etc/apt/sources.list.d
sudo dpkg --add-architecture i386
sudo apt update
sudo apt-get install gcc-9
sudo rm -rf /etc/apt/sources.list.d/install.list
sudo rm -rf ${HOME}/Desktop/install.list
echo -e "\033[35mcmake\033[0m"
sudo apt-get install cmake
sudo apt install qttools5-dev libgsettings-qt-dev libdde-network-ut* libdframeworkdbus* libdbusmenu-qt5-dev libxcb-ewmh-dev libxcb-util* libxtst* libxcb-im* libxcb-ic* libxcb-co* libxcb-composite0-dev libprocps-dev dde-dock-dev qtbase5-dev-tools libdtkwidget-dev qt5* g++'
echo "${gccmake}" >> /tmp123/gmake.sh
########################################################################
sudo chmod -R 755 /tmp123/*.sh
cd /tmp/wdzl
sudo cp /tmp/wdzl/自诉文件.txt /tmp123
deepin-editor /tmp123/自诉文件.txt
########################################################################
echo -e "\033[35m==============结束=================\033[0m"
Copy the Code
Reply
Like 0
Favorite
View the author
All Replies
jianguo922
deepin
2019-11-12 06:56
#1
xx,louzhu fen xiang
Reply
Like 0
View the author
Please
sign
in first
Featured Collection
Change
[Tutorial] deepin25 WSL Offline Installation Guide
UOS AI 2.8 Released! Three New Intelligent Agents & Major Evolution
Solid Q&A | deepin 25 Common Questions – The Immutable System Edition
New Thread
Popular Ranking
Change
Restore Contextual Menu Shortcuts (Quicklists/Desktop Actions)
Popular Events
More
wdzl-sh-gmakE.zipM.zip
保存到文本给可执行权限 双击 终端运行
'