← Back to team overview

xubuntu-dev team mailing list archive

[Merge] ~xubuntu-dev/debian-cd:xubuntu-core into ~ubuntu-cdimage/debian-cd/+git/ubuntu:main

 

Sean Davis has proposed merging ~xubuntu-dev/debian-cd:xubuntu-core into ~ubuntu-cdimage/debian-cd/+git/ubuntu:main.

Commit message:
Add Xubuntu Core

Requested reviews:
  Ubuntu CD Image Team (ubuntu-cdimage)

For more details, see:
https://code.launchpad.net/~xubuntu-dev/debian-cd/+git/debian-cd/+merge/435314

Some history:
- https://xubuntu.org/news/introducing-xubuntu-core/
- https://github.com/Xubuntu/xubuntu-development/issues/1

Announced in 2015 and supported by our community members since, Xubuntu Core is a trimmed down version of Xubuntu that fits on smaller installation media.

The Xubuntu Team would very much like to have official images published for Xubuntu Core starting with the 23.04 cycle.
-- 
Your team Xubuntu Developers is subscribed to branch ~xubuntu-dev/debian-cd:xubuntu-core.
diff --git a/data/lunar/preseed/xubuntu-core/xubuntu-core.seed b/data/lunar/preseed/xubuntu-core/xubuntu-core.seed
new file mode 100644
index 0000000..cf77909
--- /dev/null
+++ b/data/lunar/preseed/xubuntu-core/xubuntu-core.seed
@@ -0,0 +1,7 @@
+# Enable extras.ubuntu.com.
+d-i	apt-setup/extras	boolean true
+# Install the Xubuntu desktop.
+tasksel	tasksel/first	multiselect xubuntu-core
+d-i	preseed/early_command	string . /usr/share/debconf/confmodule; db_get debconf/priority; case $RET in low|medium) db_fset tasksel/first seen false; echo 'tasksel tasksel/first seen false' >>/var/lib/preseed/log ;; esac
+# No XFCE translation packages yet.
+d-i	pkgsel/language-pack-patterns	string
diff --git a/data/lunar/xubuntu-core-access.pcx b/data/lunar/xubuntu-core-access.pcx
new file mode 120000
index 0000000..16cc948
--- /dev/null
+++ b/data/lunar/xubuntu-core-access.pcx
@@ -0,0 +1 @@
+xubuntu-access.pcx
\ No newline at end of file
diff --git a/data/lunar/xubuntu-core-blank.pcx b/data/lunar/xubuntu-core-blank.pcx
new file mode 120000
index 0000000..670b33d
--- /dev/null
+++ b/data/lunar/xubuntu-core-blank.pcx
@@ -0,0 +1 @@
+xubuntu-blank.pcx
\ No newline at end of file
diff --git a/data/lunar/xubuntu-core.pcx b/data/lunar/xubuntu-core.pcx
new file mode 120000
index 0000000..38edd6b
--- /dev/null
+++ b/data/lunar/xubuntu-core.pcx
@@ -0,0 +1 @@
+xubuntu.pcx
\ No newline at end of file
diff --git a/data/lunar/xubuntu-core.png b/data/lunar/xubuntu-core.png
new file mode 120000
index 0000000..9e9fa77
--- /dev/null
+++ b/data/lunar/xubuntu-core.png
@@ -0,0 +1 @@
+xubuntu.png
\ No newline at end of file
diff --git a/tools/add_live_filesystem b/tools/add_live_filesystem
index 952ca36..e731336 100755
--- a/tools/add_live_filesystem
+++ b/tools/add_live_filesystem
@@ -122,6 +122,8 @@ case $PROJECT in
 				;;
 		esac
 		;;
+	xubuntu-core)
+		RELEASE_NOTES="http://www.ubuntu.com/getubuntu/releasenotes?os=xubuntu&ver=${DEBVERSION%% *}&lang=\${LANG}"
 esac
 if [ "$RELEASE_NOTES" ]; then
 	mkdir -p "$BDIR/CD1/.disk"
diff --git a/tools/boot/lunar/common.sh b/tools/boot/lunar/common.sh
index 349f024..5e5c10c 100644
--- a/tools/boot/lunar/common.sh
+++ b/tools/boot/lunar/common.sh
@@ -23,6 +23,9 @@ default_kernel_params() {
         xubuntu)
             KERNEL_PARAMS="${KERNEL_PARAMS:+$KERNEL_PARAMS }file=/cdrom/preseed/xubuntu.seed maybe-ubiquity quiet splash --- "
             ;;
+        xubuntu-core)
+            KERNEL_PARAMS="${KERNEL_PARAMS:+$KERNEL_PARAMS }file=/cdrom/preseed/xubuntu-core.seed maybe-ubiquity quiet splash --- "
+            ;;
         ubuntustudio)
             KERNEL_PARAMS="${KERNEL_PARAMS:+$KERNEL_PARAMS }file=/cdrom/preseed/ubuntustudio.seed maybe-ubiquity quiet splash --- "
             ;;

Follow ups