mirror of
https://github.com/GXDE-OS/GXDE.git
synced 2026-06-22 03:46:37 +08:00
新增debian12的适配脚本
This commit is contained in:
@@ -1,11 +1,19 @@
|
||||
build:
|
||||
echo a
|
||||
echo None
|
||||
|
||||
install:
|
||||
mkdir -pv $(DESTDIR)/etc/profile.d/
|
||||
mkdir -pv $(DESTDIR)/etc/apt/trusted.gpg.d/
|
||||
mkdir -pv $(DESTDIR)/etc/apt/sources.list.d/
|
||||
mkdir -pv $(DESTDIR)/etc/xdg/autostart
|
||||
mkdir -pv $(DESTDIR)/usr/bin
|
||||
mkdir -pv $(DESTDIR)/usr/lib/systemd/system/
|
||||
|
||||
cp -rv dde.sh $(DESTDIR)/etc/profile.d/dde.sh
|
||||
cp -rv debian-dde.list $(DESTDIR)/etc/apt/sources.list.d/debian-dde.list
|
||||
cp -rv debiandde-first-config.service $(DESTDIR)/usr/lib/systemd/system/
|
||||
#cp -rv debian-dde.list $(DESTDIR)/etc/apt/sources.list.d/debian-dde.list
|
||||
cp -rv debiandde-first-config.service $(DESTDIR)/usr/lib/systemd/system/debiandde-first-config.service
|
||||
cp -rv debian-dde.gpg $(DESTDIR)/etc/apt/trusted.gpg.d/debian-dde.gpg
|
||||
cp debiandde-config-after-desktop $(DESTDIR)/usr/bin/debiandde-config-after-desktop
|
||||
cp debiandde-config-after-desktop.desktop $(DESTDIR)/etc/xdg/autostart/debiandde-config-after-desktop.desktop
|
||||
chmod +x $(DESTDIR)/etc/profile.d/dde.sh
|
||||
chmod +x $(DESTDIR)/usr/bin/debiandde-config-after-desktop
|
||||
|
||||
Binary file not shown.
Vendored
+8
-1
@@ -1,2 +1,9 @@
|
||||
#!/bin/bash
|
||||
systemctl enable debiandde-first-config.service | true
|
||||
systemctl enable debiandde-first-config.service | true
|
||||
# 判断是不是 debian 12
|
||||
debianVersion = `cat /etc/debian_version`
|
||||
if [[ $debianVersion == 12.* ]]; then
|
||||
echo -e "deb [trusted=true] http://dde15.debian12.gfdgdxi.top/ ./\ndeb [trusted=true] http://master.dl.sourceforge.net/project/debiandde/dde15-debian12-deb-more/ ./" | sudo tee -a /etc/apt/sources.list.d/debian-dde.list
|
||||
else
|
||||
echo -e "deb [trusted=true] http://dde15.debian11.gfdgdxi.top/ ./\ndeb [trusted=true] http://master.dl.sourceforge.net/project/debiandde/dde15-deb-more/ ./" | sudo tee -a /etc/apt/sources.list.d/debian-dde.list
|
||||
fi
|
||||
Vendored
+2
@@ -0,0 +1,2 @@
|
||||
#!/bin/bash
|
||||
rm -v /etc/apt/sources.list.d/debian-dde.list
|
||||
@@ -0,0 +1,7 @@
|
||||
#!/bin/bash
|
||||
if [[ $debianVersion == 12.* ]]; then
|
||||
cd /tmp
|
||||
killall dde-dock dde-osd -9
|
||||
nohup dde-dock &
|
||||
nohup dde-osd &
|
||||
fi
|
||||
@@ -0,0 +1,11 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=debiandde
|
||||
Name[zh_CN]=自动配置debiandde(进入桌面后)
|
||||
Comment=自动配置debiandde(进入桌面后)
|
||||
Type=Application
|
||||
Exec=/usr/bin/debiandde-config-after-desktop
|
||||
Icon=deepin-launcher
|
||||
Categories=System
|
||||
|
||||
# Generated from the DesktopGenerater component of the z-Tools toolkit
|
||||
Reference in New Issue
Block a user