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:
|
build:
|
||||||
echo a
|
echo None
|
||||||
|
|
||||||
install:
|
install:
|
||||||
mkdir -pv $(DESTDIR)/etc/profile.d/
|
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/apt/sources.list.d/
|
||||||
|
mkdir -pv $(DESTDIR)/etc/xdg/autostart
|
||||||
|
mkdir -pv $(DESTDIR)/usr/bin
|
||||||
mkdir -pv $(DESTDIR)/usr/lib/systemd/system/
|
mkdir -pv $(DESTDIR)/usr/lib/systemd/system/
|
||||||
|
|
||||||
cp -rv dde.sh $(DESTDIR)/etc/profile.d/dde.sh
|
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 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 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)/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
|
#!/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