Commit 386df450 authored by Andrey Cherepanov's avatar Andrey Cherepanov Committed by Michael Shigorin

education.mk, education: simplify lists

- Merge base and desktop - Remove all specialized software from LiveCD - Move biggest education applications to appropriate group lists
parent 1e480a9d
...@@ -17,8 +17,8 @@ distro/alt-education: distro/.installer use/slinux/full \ ...@@ -17,8 +17,8 @@ distro/alt-education: distro/.installer use/slinux/full \
@$(call set,META_VOL_SET,ALT Education 8.2) @$(call set,META_VOL_SET,ALT Education 8.2)
@$(call add,INSTALL2_PACKAGES,disable-usb-autosuspend) @$(call add,INSTALL2_PACKAGES,disable-usb-autosuspend)
@$(call add,INSTALL2_PACKAGES,installer-feature-samba-usershares-stage2) @$(call add,INSTALL2_PACKAGES,installer-feature-samba-usershares-stage2)
@$(call add,BASE_LISTS,education/base) @$(call add,THE_LISTS,education/base)
@$(call add,THE_LISTS,education/desktop) @$(call add,THE_LISTS,workstation/3rdparty)
@$(call add,MAIN_GROUPS,education/01_preschool) @$(call add,MAIN_GROUPS,education/01_preschool)
@$(call add,MAIN_GROUPS,education/02_gradeschool) @$(call add,MAIN_GROUPS,education/02_gradeschool)
@$(call add,MAIN_GROUPS,education/03_highschool) @$(call add,MAIN_GROUPS,education/03_highschool)
...@@ -27,7 +27,7 @@ distro/alt-education: distro/.installer use/slinux/full \ ...@@ -27,7 +27,7 @@ distro/alt-education: distro/.installer use/slinux/full \
@$(call add,MAIN_GROUPS,education/teacher) @$(call add,MAIN_GROUPS,education/teacher)
@$(call add,MAIN_GROUPS,education/kde5) @$(call add,MAIN_GROUPS,education/kde5)
@$(call add,MAIN_GROUPS,education/server-apps-edu) @$(call add,MAIN_GROUPS,education/server-apps-edu)
@$(call add,THE_KMODULES,lsadrv) @$(call add,THE_KMODULES,lsadrv bbswitch)
@$(call add,THE_PACKAGES,usbutils pv syslinux lftp links2 openssh-server xinput xorg-drv-libinput) @$(call add,THE_PACKAGES,usbutils pv syslinux lftp links2 openssh-server xinput xorg-drv-libinput)
@$(call add,THE_PACKAGES,xorg-drv-vmware xorg-drv-vmmouse disable-usb-autosuspend) @$(call add,THE_PACKAGES,xorg-drv-vmware xorg-drv-vmmouse disable-usb-autosuspend)
@$(call add,THE_PACKAGES,bluez pulseaudio-bluez) @$(call add,THE_PACKAGES,bluez pulseaudio-bluez)
......
# Education (base part)
audacity audacity
blender blender
bluefish bluefish
...@@ -6,85 +7,97 @@ clamav-db ...@@ -6,85 +7,97 @@ clamav-db
clamtk clamtk
codeblocks codeblocks
codeblocks-contrib codeblocks-contrib
debhelper
dia dia
dosbox dosbox
fbreader fbreader
gambas3-full qstardict
dict-mueller7-utf8
freebasic freebasic
gcc gcc
gcompris
gcompris-voices-ru
inkscape inkscape
gimp
gimp-help-ru
gimp-plugin-gutenprint
gimp-plugin-refocus-it
java-1.8.0-openjdk-devel java-1.8.0-openjdk-devel
kde-common
kdenlive kdenlive
vlc-maxi vlc-maxi
simplescreenrecorder simplescreenrecorder
kde5-i18n-ru
kf5-i18n-ru
qt5-translations
icon-theme-oxygen
keyutils
krb5-kinit
lazarus
mysql-connector-java
netpolice-filter
netpolice-main
octave
pentaho-reporting-flow-engine
perl-DBD-mysql
postgresql-jdbc
puppet
scratch
scribus scribus
shotwell shotwell
wxMaxima
logisim logisim
basic256 basic256
scilab
qt-creator
qt-creator-doc
cmake fpc
ninja-build fpc-ide
qt5-base-devel geany
geany-plugins
freemind
gnome-games-klotski
gnome-games-mahjongg
gnome-games-aisleriot
xsane
xsane-gimp2
simple-scan
brasero
connector
chromium
chromium-gnome
ppapi-plugin-adobe-flash
italc3-client
itest
kumir2
# Big educational software
octave
wxMaxima
lazarus
gambas-full
# OCR
gimagereader-qt5 gimagereader-qt5
tesseract tesseract
tesseract-langpack-ru tesseract-langpack-ru
# KDE5 localization and profile
kde5-profile
kde5-i18n-ru
kf5-i18n-ru
qt5-translations
# Content filter and antivirus
netpolice-filter
netpolice-main
# New utilites # New utilites
autossh autossh
inxi inxi
screenfetch screenfetch
ntpdate ntpdate
fdisk fdisk
debhelper
keyutils
krb5-kinit
# Popular sofware prerequsites # Installer features
1c-preinstall
cryptopro-preinstall
skype-preinstall
teamviewer-preinstall
vmware-view-preinstall
starboard-preinstall
google-chrome-preinstall
yandex-browser-preinstall@x86_64
installer-feature-xdg-user-dirs installer-feature-xdg-user-dirs
installer-distro-junior-stage3
installer-feature-auto-domain
installer-feature-online-repo
installer-feature-repo-add
installer-feature-resolver-bind-stage3
installer-feature-symlinks-from-sbin
# GUI utilities
gparted gparted
rosa-imagewriter rosa-imagewriter
chromium
chromium-gnome
ppapi-plugin-adobe-flash
# Additional filesystem support # Additional filesystem support
fuse-exfat fuse-exfat
# Electronic board support
starboard-preinstall
# Authenticate with Active Directory and FreeIPA by SSSD # Authenticate with Active Directory and FreeIPA by SSSD
task-auth-ad-sssd task-auth-ad-sssd
task-auth-freeipa task-auth-freeipa
...@@ -99,3 +112,110 @@ openssh-server ...@@ -99,3 +112,110 @@ openssh-server
python-module-yaml python-module-yaml
python-module-jinja2 python-module-jinja2
python-modules-json python-modules-json
# LibreOffice
LibreOffice-still-extensions
LibreOffice-still-integrated
LibreOffice-still-gtk3
LibreOffice-still-langpack-ru
libreoffice-languagetool
mythes-ru
hyphen-ru
gst-plugins-bad
gst-plugins-ugly
pentaho-reporting-flow-engine
perl-DBD-mysql
postgresql-jdbc
mysql-connector-java
# Firmware
^firmware-ipw[[:digit:]].*
^firmware-zd[[:digit:]].*
^libva-driver-[[:alpha:]]+$
^xorg-extension-[[:alpha:]]+$
firmware-p54
# Alterator modules
alterator-groups
alterator-logs
alterator-net-general
alterator-net-openvpn
alterator-net-wifi
alterator-postinstall
alterator-sslkey
alterator-updates
# Extra fonts
fonts-ttf-gost
fonts-ttf-xorg
fonts-ttf-PTAstra
fonts-ttf-XO
fonts-ttf-google-noto-sans
fonts-ttf-google-crosextra-caladea
fonts-ttf-google-crosextra-carlito
# WINE
glibc-gconv-modules@i586
wine-programs@i586
libwine-gl@i586
libwine-twain@i586
wine>2.9@i586
i586-glibc-gconv-modules@x86_64
i586-libwine-gl@x86_64
i586-libwine-twain@x86_64
i586-wine>2.9@x86_64
libnss-fallback
wine-gecko
wine-mono
# Other stuff
htop
apt-rsync
avplay
bumblebee
cabextract
cheese
libsqlite
lm_sensors3-utils
man-pages-ru
mc-full
media-player-info
nano
quick-usb-formatter
rpm-build
sane
sane-frontends
setbranding
system-report
udev-rule-generator-cdrom
virtualbox-guest-utils
xorg-dri-intel
xorg-drv-radeon
zbar
# New stuff
xfce4-whiskermenu-plugin
xfce-polkit
# New utilites
disable-usb-autosuspend
color-prompt-and-man
shutter
# Virtualization support
xorg-drv-vmware
xorg-drv-vmmouse
# Mozilla
firefox-esr
firefox-esr-ru
thunderbird
thunderbird-ru
# More beauty
xscreensaver
xscreensaver-hacks
xscreensaver-hacks-gl
xscreensaver-modules
xscreensaver-modules-gl
xscreensaver-hacks-rss_glx
#i586-citrix-client
LibreOffice-still-extensions
LibreOffice-still-integrated
LibreOffice-still-gtk3
LibreOffice-still-langpack-ru
libreoffice-languagetool
mythes-ru
hyphen-ru
^firmware-ipw[[:digit:]].*
^firmware-zd[[:digit:]].*
^libva-driver-[[:alpha:]]+$
^xorg-extension-[[:alpha:]]+$
accountsservice
alterator-groups
alterator-logs
alterator-net-general
alterator-net-openvpn
alterator-net-wifi
alterator-postinstall
alterator-sslkey
alterator-updates
altlinux-freedesktop-menu-kde4
apt-rsync
avplay
bumblebee
cabextract
cheese
dict-mueller7-utf8
firmware-p54
fonts-ttf-gost
fonts-ttf-xorg
fonts-ttf-znamen
fpc
fpc-ide
geany
geany-plugins
gimp-help-ru
gimp-plugin-gutenprint
gimp-plugin-refocus-it
stardict
gst-plugins-bad
gst-plugins-ugly
htop
glibc-gconv-modules@i586
wine-programs@i586
libwine-gl@i586
libwine-twain@i586
wine>2.9@i586
i586-glibc-gconv-modules@x86_64
i586-libwine-gl@x86_64
i586-libwine-twain@x86_64
i586-wine>2.9@x86_64
installer-distro-junior-stage3
installer-feature-auto-domain
installer-feature-online-repo
installer-feature-repo-add
installer-feature-resolver-bind-stage3
installer-feature-symlinks-from-sbin
italc3-client
itest
kernel-modules-bbswitch-std-def
kumir2
libnss-fallback
libsqlite
lm_sensors3-utils
man-pages-ru
mc-full
media-player-info
nano
quick-usb-formatter
rpm-build
sane
sane-frontends
setbranding
smplayer
system-report
udev-rule-generator-cdrom
virtualbox-guest-utils
wine-gecko
wine-mono
xorg-dri-intel
xorg-drv-radeon
xsane
xsane-gimp2
xscreensaver-hacks-rss_glx
zbar
# New stuff
xfce4-whiskermenu-plugin
xfce-polkit
# New utilites
disable-usb-autosuspend
color-prompt-and-man
shutter
# Virtualization support
xorg-drv-vmware
xorg-drv-vmmouse
# Mozilla
firefox-esr
firefox-esr-ru
thunderbird
thunderbird-ru
# More beauty
xscreensaver
xscreensaver-hacks
xscreensaver-hacks-gl
xscreensaver-modules
xscreensaver-modules-gl
codeblocks codeblocks
lazarus lazarus
kde5-profile
kde5-i18n-ru
kf5-i18n-ru
freecad freecad
kino kino
arduino arduino
...@@ -10,7 +7,9 @@ qcad ...@@ -10,7 +7,9 @@ qcad
wxMaxima wxMaxima
octave octave
qt-creator qt-creator
qt-creator-doc
cmake cmake
ninja-build
qt5-base-devel qt5-base-devel
# Eclipse # Eclipse
# Texmacs # Texmacs
......
...@@ -5,27 +5,3 @@ installer-feature-init-italc ...@@ -5,27 +5,3 @@ installer-feature-init-italc
# Mass management # Mass management
ansible ansible
virt-viewer virt-viewer
# Tools for teachers
freemind
gimp
inkscape
blender
scribus
kdenlive
audacity
simplescreenrecorder
cheese
gnome-games-klotski
gnome-games-mahjongg
gnome-games-aisleriot
xsane
simple-scan
brasero
dia
fbreader
qstardict
remmina
remmina-plugins
chromium
chromium-gnome
ppapi-plugin-adobe-flash
codeblocks codeblocks
lazarus lazarus
kde5-profile
kde5-i18n-ru
kf5-i18n-ru
qt-creator qt-creator
qt-creator-doc
cmake cmake
ninja-build
qt5-base-devel qt5-base-devel
# Eclipse # Eclipse
gambas-full gambas-full
......
...@@ -3,5 +3,6 @@ cryptopro-preinstall-full ...@@ -3,5 +3,6 @@ cryptopro-preinstall-full
google-chrome-preinstall google-chrome-preinstall
vmware-view-preinstall vmware-view-preinstall
yandex-browser-preinstall@x86_64 yandex-browser-preinstall@x86_64
sputnik-browser-preinstall@x86_64
skype-preinstall@IA32 skype-preinstall@IA32
teamviewer-preinstall@IA32 teamviewer-preinstall@IA32
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment