Skip to content

Commit 20edfc2

Browse files
committed
add armbian-cli, move some items to armbian-common, augment armbian-desktop-kde
1 parent 4181d9c commit 20edfc2

File tree

1 file changed

+70
-4
lines changed

1 file changed

+70
-4
lines changed

debian/control

Lines changed: 70 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,23 @@ Essential: yes
1818
Architecture: all
1919
Depends:
2020
armbian-bsp|armbian-bsp-cli,
21+
e2fsprogs,
22+
initramfs-tools,
23+
iproute2,
24+
logrotate,
2125
linux-image,
26+
linux-base,
2227
nano|vim,
23-
netplan.io|network-manager,
28+
netplan.io|network-manager, #FIXME: networkd?
2429
openssh-server,
2530
pastebinit,
26-
${misc:Depends}
31+
${misc:Depends},
32+
apt-utils,
33+
locales,
34+
console-setup,
35+
gnupg2,
36+
ca-certificates,
37+
tzdata
2738
Recommends:
2839
anacron,
2940
avahi-browse,
@@ -33,9 +44,10 @@ Recommends:
3344
pciutils,
3445
squid-deb-proxy-client|auto-apt-proxy
3546
Suggests:
36-
armbian-desktop,
47+
armbian-desktop|armbian-cli,
3748
docker.io|docker-ce|podman
3849

50+
3951
#############################################################################
4052

4153
Package: armbian-bsp
@@ -48,6 +60,56 @@ Depends:
4860

4961
#############################################################################
5062

63+
Package: armbian-cli
64+
Description: basic commandline environment
65+
Priority: optional
66+
Essential: no
67+
Architecture: all
68+
# copied from armbian/build cli/common/main/packages, some items moved up to armbian-common
69+
Depends:
70+
armbian-common,
71+
bash-completion,
72+
bc,
73+
cron,
74+
curl,
75+
dbus-user-session,
76+
dialog,
77+
debconf-utils,
78+
debsums,
79+
fake-hwclock,
80+
figlet,
81+
htop,
82+
iputils-ping,
83+
init,
84+
iw,
85+
jq,
86+
less,
87+
lsof,
88+
man-db,
89+
mmc-utils,
90+
ncurses-term,
91+
parted,
92+
psmisc,
93+
rsync,
94+
rsyslog,
95+
sudo,
96+
toilet,
97+
u-boot-tools,
98+
usbutils,
99+
wget
100+
Recommends:
101+
# allow these to be uninstalled on systems that don't need/want them.
102+
alsa-utils,
103+
btrfs-progs,
104+
dosfstools,
105+
fdisk,
106+
systemd-resolved,
107+
wireguard-tools,
108+
wireless-regdb,
109+
wpasupplicant
110+
111+
#############################################################################
112+
51113
Package: armbian-desktop-gnome
52114
Description: Install Armbian GNOME DE
53115
Priority: optional
@@ -95,7 +157,10 @@ Architecture: all
95157
Provides: armbian-desktop
96158
Breaks: armbian-desktop
97159
Conflicts: armbian-desktop
98-
Depends: armbian-desktop-common, ${misc:Depends}
160+
Depends:
161+
armbian-desktop-common,
162+
${misc:Depends},
163+
kde-plasma-desktop
99164
Recommends: thunar
100165

101166
#############################################################################
@@ -158,6 +223,7 @@ Replaces:
158223
armbian-noble-desktop-kde-neon,
159224
armbian-noble-desktop-xfce
160225
Depends:
226+
armbian-common,
161227
evince|thunderbird|trojita|sylpheed,
162228
terminator|konsole|gnome-terminal|xfce-terminal|xterm|termonad,
163229
xdg-user-dirs-gtk,

0 commit comments

Comments
 (0)