aboutsummaryrefslogtreecommitdiff
path: root/distro/fedora.sh
blob: 88ee49f76e4d69486e36fcc7e01cfddbacc0252e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#!/bin/sh
set -ex
yum -y group install "Development Tools"
yum -y group install "C Development Tools and Libraries"
yum -y builddep dmenu slock st
yum -y install \
	ansible \
	arandr \
	bear \
	bind-utils \
	bsdtar \
	btop \
	buildah \
	chromium \
	dunst \
	evemu \
	evince \
	evolution \
	evolution-ews \
	feh \
	fuse \
	gdb \
	gimp \
	git \
	git-lfs \
	glibc-static \
	google-android-emoji-fonts \
	google-noto-emoji-color-fonts \
	google-noto-emoji-fonts \
	htop \
	iperf3 \
	java-11-openjdk \
	java-11-openjdk-devel \
	java-1.8.0-openjdk \
	java-1.8.0-openjdk-devel \
	kpartx \
	libfido2 \
	libvirt \
	libXt-devel \
	lm_sensors \
	maven \
	ncdu \
	ncmpc \
	neofetch \
	neovim \
	NetworkManager-tui \
	nload \
	npm \
	oksh \
	oksh \
	openssl \
	pass \
	pass-otp \
	picom \
	podman \
	pwgen \
	python-pip \
	python-pyscard \
	qemu \
	redshift \
	ripgrep \
	rlwrap \
	rsync \
	scrot \
	ShellCheck \
	slock \
	sxiv \
	tmux \
	virt-manager \
	xclip \
	xdotool \
	xinput \
	xkill \
	xsetroot \
	zstd \


# https://rpmfusion.org/Configuration
yum -y install \
	https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
	https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

# https://rpmfusion.org/Howto/Multimedia
dnf config-manager --enable fedora-cisco-openh264

dnf -y swap ffmpeg-free ffmpeg --allowerasing

dnf -y groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin

dnf -y groupupdate sound-and-video

dnf -y install intel-media-driver

dnf -y swap mesa-va-drivers mesa-va-drivers-freeworld
dnf -y swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld