Skip to content

Commit d628a52

Browse files
committed
Updates to package lists.
1 parent 23d51b9 commit d628a52

File tree

3 files changed

+60
-84
lines changed

3 files changed

+60
-84
lines changed

uganda/2024/mwebaza/install-packages.sh

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -7,44 +7,38 @@ if [ $# -gt 0 ] ; then
77
fi
88
fi
99

10-
echo "================================="
11-
echo "= Installing packages from:"
12-
echo "= $PACKAGE_FILE"
13-
echo "================================="
14-
read -p "Proceed? <y/n> " prompt
15-
if [[ $prompt =~ [yY](es)* ]]
16-
then
17-
echo "installing ..."
18-
else
19-
exit
20-
fi
21-
22-
cat $PACKAGE_FILE | grep -v -e '^$' -e '^#' | xargs sudo apt-get install -y
23-
24-
25-
##################################
26-
# Remove packages
27-
##################################
28-
2910
REMOVE_PACKAGE_FILE=remove-packages.txt
3011
if [ $# -gt 1 ] ; then
3112
if [ -f $2 ] ; then
3213
REMOVE_PACKAGE_FILE=$2
3314
fi
3415
fi
3516

17+
3618
echo "================================="
37-
echo "= Removing packages from:"
19+
echo "= Installing packages from:"
20+
echo "= $PACKAGE_FILE"
21+
echo "="
22+
echo "= Removing packages from:"
3823
echo "= $REMOVE_PACKAGE_FILE"
3924
echo "================================="
4025
read -p "Proceed? <y/n> " prompt
4126
if [[ $prompt =~ [yY](es)* ]]
4227
then
43-
echo "removing ..."
28+
echo "installing ..."
4429
else
4530
exit
4631
fi
4732

33+
cat $PACKAGE_FILE | grep -v -e '^$' -e '^#' | xargs sudo apt-get install -y
34+
35+
echo "================================="
36+
echo "= Installs completed."
37+
echo "="
38+
echo "= Proceeding with package"
39+
echo "= removal ..."
40+
echo "================================="
41+
4842
cat $REMOVE_PACKAGE_FILE | grep -v -e '^$' -e '^#' | xargs sudo apt-get remove -y
4943

5044
sudo apt autoremove -y
Lines changed: 44 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,79 +1,65 @@
11

2-
# Accessories - PDF Viewer
3-
evince
42

3+
#################################
54
# Debian Jr. - selected apps for education
6-
junior-art
7-
junior-education
8-
junior-games-arcade
9-
junior-games-card
10-
junior-games-puzzle
11-
junior-math
12-
junior-typing
13-
14-
15-
# Games - lemmings clone
16-
pingus
17-
18-
# Games - lead water to storage tank
19-
vodovod
5+
# From junior-art
6+
gcompris-qt
7+
gcompris-qt-data
8+
gimp
9+
gpaint
10+
pinta
11+
tuxpaint
2012

21-
# Graphics - Diagrams and charts
22-
dia
13+
# From junior-education
14+
gbrainy
15+
ktuberling
16+
17+
# From junior-games-arcade
18+
2048-qt
19+
circuslinux
20+
cuyo
21+
hannah
22+
lbreakout2
23+
supertux2
24+
tuxmath
25+
tuxpuck
2326

27+
# From junior-games-card
28+
ace-of-penguins
29+
sgt-puzzles
2430

25-
# Games - 36 games
31+
# From junior-games-puzzle
2632
brainparty
27-
28-
# Accessories - scientific calculator
29-
galculator
30-
31-
# Games - basic drawing/letters for young children (2yrs +)
32-
gamine
33-
34-
# Games - logic puzzles, memory
33+
frozen-bubble
3534
gbrainy
35+
monsterz
36+
ri-li
3637

38+
# From junior-math
39+
kturtle
40+
littlewizard
3741

38-
# Education - math games
39-
tuxmath
40-
41-
# Education - typing tutor and games
42+
# From junior-typing
43+
klavaro
44+
ktouch
4245
tuxtype
4346

4447

45-
# Games
46-
gnome-chess
48+
#########################
4749

48-
# Games
50+
# Misc Games
51+
pingus
52+
gnome-chess
53+
gamine
4954
gnome-sudoku
5055

51-
# Education - basic geography and quizzes
52-
kgeography
53-
54-
# Education - geography
55-
marble
56-
57-
# Programming - learn programming while creating music
58-
sonic-pi
59-
60-
# Games - learn programming languages with ants and spider webs
61-
laby
62-
63-
# Games - Educational games, ages 3-10
64-
pysiogame
65-
66-
# Games - train game
67-
ri-li
68-
69-
70-
# Graphics - screenshot
56+
# Accessories
57+
galculator
7158
shutter
59+
evince
7260

73-
74-
# Sound and Video - audio player
75-
qmmp
76-
61+
# Education
62+
kgeography
7763

7864
# Misc utilities
7965
git-svn
@@ -83,7 +69,3 @@ nmap
8369
pydf
8470

8571

86-
gcompris-qt
87-
gcompris-qt-data
88-
89-

uganda/2024/mwebaza/remove-packages.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# Remove packages that do not work well, or run slow, on RPi 3B
2+
# Remove packages that do not work well (or run slow) on RPi 3B
33
code-the-classics
44
smartsim
55
stellarium

0 commit comments

Comments
 (0)