mirror of
				https://git.launchpad.net/~lubuntu-dev/ubuntu-seeds/+git/lubuntu
				synced 2025-10-31 16:44:11 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			243 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			243 lines
		
	
	
		
			8.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Task-Per-Derivative: 1
 | |
| Task-Section: user
 | |
| Task-Description: Lubuntu Minimal Desktop
 | |
| Task-Extended-Description: This task provides the Lubuntu (Ubuntu LXQt environment).
 | |
| Task-Seeds: standard
 | |
| Task-Key: lubuntu-desktop-minimal
 | |
| Task-Name: lubuntu-desktop-minimal
 | |
| Task-Metapackage: lubuntu-desktop-minimal
 | |
| 
 | |
| == Metapackage ==
 | |
| 
 | |
|  * lubuntu-desktop-minimal                  # metapackage for everything here
 | |
| 
 | |
| = Lubuntu core packages =
 | |
| 
 | |
|  * (lubuntu-default-settings)
 | |
|  * (lubuntu-artwork)
 | |
|  * (plymouth-theme-lubuntu-logo)
 | |
|  * (plymouth-theme-lubuntu-text)
 | |
|  * (lubuntu-grub-theme)
 | |
|  * !snapd                                  # No snapd by default in minimal
 | |
| 
 | |
| = LXQt core packages =
 | |
| 
 | |
|  * openbox
 | |
|  * pcmanfm-qt
 | |
|  * lxqt-core
 | |
|  * (qterminal)
 | |
| 
 | |
|  * (oxygen-icon-theme)              # Default LXQt settings need it
 | |
|  * (kde-style-breeze)               # Breeze Theme
 | |
|  * (breeze-cursor-theme)            # Excellent-quality cursor theme, by KDE
 | |
| 
 | |
| = Display manager =
 | |
| 
 | |
|  * sddm
 | |
|  * sddm-theme-lubuntu
 | |
|  * !sddm-theme-breeze # Don't install this, we don't need it and it causes problems on install.
 | |
| 
 | |
| = Other needed packages =
 | |
| 
 | |
|  * dbus-x11
 | |
|  * ubuntu-mono                      # Minimal artwork bits, seed with lubuntu-artwork to
 | |
|                                     # avoid other icon theme to be installed.
 | |
| 
 | |
| = LXQt =
 | |
| 
 | |
|  * lxqt-core
 | |
|  * (lxqt-about)
 | |
|  * lxqt-admin
 | |
|  * lxqt-openssh-askpass
 | |
|  * lxqt-powermanagement
 | |
|  * lxqt-sudo
 | |
|  * lxqt-notificationd               # Due to libnotify depends we need to explicitly seed this or GNOME gets installed
 | |
|  * lxqt-policykit                   # Due to network-manager-gnome depends we need to explicitly seed this or GNOME gets installed
 | |
|  * (pavucontrol-qt)
 | |
|  * xdg-desktop-portal-lxqt
 | |
|  * qtxdg-tools
 | |
| 
 | |
| == Accessories ==
 | |
| 
 | |
|  * (lxqt-archiver)
 | |
|  * (screengrab)
 | |
|  * (vim)                              # Useful, full-featured, terminal-based editor
 | |
|  * (curl)
 | |
|  * (aptitude)
 | |
| 
 | |
| == Desktopish tools which we do need ==
 | |
| 
 | |
|  * (xscreensaver)
 | |
|  * (pinentry-qt)                      # LP: #1473952 - Install the Qt version of pinentry, along with gpg-agent.
 | |
|  * (obconf-qt)
 | |
|  * !obconf                          # Don't pull in some Openbox recommends
 | |
|  * !obsession
 | |
|  * !scrot
 | |
|  * !openbox-menu
 | |
|  * qttranslations5-l10n             # Needed for proper translations support
 | |
|  * (xscreensaver-gl)
 | |
|  * (xscreensaver-gl-extra)
 | |
|  * (xscreensaver-data-extra)
 | |
|  * (xfonts-efont-unicode)
 | |
|  * (orca)                           # Screen reader, for accessibility
 | |
| 
 | |
| == Low level system plumbery ==
 | |
| 
 | |
| # Packages management
 | |
|  * !kde-config-updates              # Possibly dangerous in Lubuntu, causes KDE System Settings to be installed which looks so out of place
 | |
| 
 | |
|  * (software-properties-qt)           # Nice GUI to change reporsitory settings / extra drivers
 | |
|  * ubuntu-release-upgrader-qt
 | |
|  * lubuntu-update-notifier
 | |
| 
 | |
|  * network-manager
 | |
|  * nm-tray                          # Simple, lightweight Qt 5 NM frontend
 | |
|  * (network-manager-gnome)          # To use nm-connection-editor, since there is no Qt one.
 | |
|  * (network-manager-openvpn)
 | |
| 
 | |
|  * (blueman)                        # GTK-based Bluetooth manager. TODO, replace with a Qt version
 | |
| 
 | |
|  * spice-vdagent
 | |
| 
 | |
| == Theming ==
 | |
| 
 | |
|  * (papirus-icon-theme)
 | |
|  * (arc-theme)
 | |
| 
 | |
| == Qt5 theming compatibility ==
 | |
| 
 | |
|  * libqt5xdg3
 | |
|  * libqt5xdgiconloader3
 | |
|  * lxqt-qtplugin-qt5
 | |
|  * libfm-qt5-14
 | |
| 
 | |
| == Other ==
 | |
|  * (ttf-ancient-fonts-symbola)      # Emoji support
 | |
| 
 | |
| == LXDE / LXQt common components ==
 | |
| 
 | |
|  * libfm-modules
 | |
|  * lxqt-menu-data
 | |
| 
 | |
| == Multimedia ==
 | |
| 
 | |
|  * libmtp-runtime                   # needed by libmtp9 (normally seeded through recommends LP: #1061430)
 | |
|  * ffmpegthumbnailer                # For videos thumbnails
 | |
| 
 | |
| == Desktopish tools which we do need ==
 | |
| 
 | |
|  * desktop-file-utils               # map MIME types to apps
 | |
|  * xdg-user-dirs	                  # to add the Desktop directory
 | |
|  * gvfs-fuse 		                    # for access of non gio applications to gvfs mounts
 | |
|  * (gvfs-backends)     	            # for adding support for backends (photos, network etc ...) to gvfs
 | |
| 
 | |
| == Desktopish tools that are nice to have ==
 | |
| 
 | |
|  * (neofetch)                       # nice tool to have by default for distro reviewers, doesn't take up any space
 | |
|  * (pastebinit)                     # we tell users to use it in the support channels, and it takes up minimal space
 | |
|  * (htop)                           # superior top replacement that's already in main
 | |
|  * (inxi)                           # system resource details
 | |
| 
 | |
| == desktop-common dependencies that are nice to have ==
 | |
| 
 | |
|  * (fonts-kacst-one)
 | |
|  * (fonts-khmeros-core)
 | |
|  * (fonts-thai-tlwg)
 | |
|  * (fonts-lao)
 | |
|  * (fonts-ubuntu)
 | |
|  * (fonts-sil-padauk)
 | |
|  * (fonts-tibetan-machine)
 | |
|  * (fonts-sil-abyssinica)
 | |
|  * (fonts-lklug-sinhala)
 | |
|  * (fonts-indic)
 | |
|  * (fonts-liberation)
 | |
|  * (fonts-noto-cjk)
 | |
|  * (fonts-dejavu-core)
 | |
|  * (fonts-noto-color-emoji)
 | |
|  * (fonts-noto-core)
 | |
|  * language-selector-common
 | |
|  * fontconfig
 | |
|  * avahi-daemon
 | |
|  * bluez
 | |
|  * bluez-cups
 | |
|  * memtest86+ [amd64]
 | |
| 
 | |
| == Archive support ==
 | |
| 
 | |
| # Add more type of archive support
 | |
|  * (xz-utils)
 | |
|  * (zip)
 | |
|  * (unzip)                          # also used for .zip support in file-roller
 | |
| 
 | |
| == Printing ==
 | |
| 
 | |
|  * (cups)                             # our preferred printer management infrastructure
 | |
|  * (cups-bsd)                         # gives us lpc, lpq, lpr, lprm
 | |
|  * (cups-client)                      # gives us cancel, cupstestppd, lp, lpoptions, lppasswd, lpstat, cupsaddsmb, accept, lpadmin, lpinfo, lpmove
 | |
|  * (foomatic-db-compressed-ppds)      # the foomatic printer driver database
 | |
|  * (cups-filters)
 | |
|  * (openprinting-ppds)                # Most common drivers we want in desktop; less common are in o-p-extra
 | |
|  * (printer-driver-pnm2ppa)           # several ppds require this
 | |
|  * (ghostscript-x)
 | |
|  * (hplip)     			            # support for HP all-in-one printers
 | |
|  * (printer-driver-min12xxw)	        # support for KonicaMinolta PagePro 1200W, 1300W printers
 | |
|  * (printer-driver-foo2zjs)	        # support for printing to ZjStream-based printers
 | |
|  * (printer-driver-splix)	            # support for Samsung lasers
 | |
|  * (printer-driver-pxljr)	            # support for HP Color lasers
 | |
|  * (printer-driver-c2esp)             # support for Kodak injket printers
 | |
|  * (printer-driver-ptouch)            # support for Brother P-touch printers
 | |
|  * (printer-driver-sag-gdi)           # support for Rico Aficio SPxxxx printers
 | |
|  * (printer-driver-brlaser)           # support for some Brother laser printers
 | |
|  * (printer-driver-gutenprint)        # Previously cups-driver-gutenprint
 | |
|  * (printer-driver-m2300w)            # support for the Minolta magicolor 2300W/24000W color laser printers
 | |
| 
 | |
| == Sound ==
 | |
| 
 | |
|  * pipewire
 | |
|  * pipewire-audio                   # Get pipewire-alsa and pipewire-pulse without causing Pulseaudio-related upgrade problems
 | |
|  * (wireplumber)
 | |
|  * libspa-0.2-bluetooth
 | |
|  * gstreamer1.0-pipewire
 | |
| 
 | |
| == Terminal tools (from desktop-common) ==
 | |
| 
 | |
|  * (bc)
 | |
|  * (genisoimage)
 | |
| 
 | |
| == Networking ==
 | |
| 
 | |
|  * wvdial
 | |
|  * modemmanager                     # Add support for mobile modem LP: #967132
 | |
|  * mobile-broadband-provider-info   # LP: #975139
 | |
|  * usb-modeswitch                   # LP: #979304
 | |
|  * iw                               # LP: #2075850
 | |
|  * rfkill                           # No longer using the copy from wireless-tools (LP: #715309)
 | |
|  * wpasupplicant                    # ScottJamesRemnant
 | |
|  * libnss-mdns                      # IPv4 link-local DNS support
 | |
|  * ca-certificates                  # common SSL certificates
 | |
|  * avahi-daemon
 | |
| 
 | |
| == Low level system plumbery ==
 | |
| 
 | |
|  * laptop-detect
 | |
|  * ubuntu-drivers-common            # Make it harder to remove detection support, LP#704597
 | |
|  * policykit-desktop-privileges     # passwordless disk/CPU speed/time operations for admins
 | |
|  * libpam-systemd                   # logind, cross desktop compatibility
 | |
|  * (x11-utils)
 | |
|  * whoopsie                         # LP: 1001630
 | |
|  * python3-launchpadlib             # for apport
 | |
|  * kerneloops-daemon                # watch for and allow reporting of kernel problems
 | |
| 
 | |
|  * fonts-noto-cjk                   # Extra font to display asian characters LP: #1437875 and LP: #1581160
 | |
| 
 | |
|  * pcmciautils                      # PCMCIA support for >= 2.6.13-rc1 kernels
 | |
|  * inputattach                      # needed for serial mice
 | |
|  * libsasl2-modules                 # allows integration with MTA and login system
 | |
| 
 | |
|  * fwupd
 | |
|  * fwupd-signed
 | |
| 
 | |
|  * xkb-data
 | |
| 
 | |
|  * anacron                          # generally appropriate for desktops
 |