Как установить gufw на Fedora?

информационный -теоретический ответ на ваш предыдущий вопрос также отвечает на это :, если вы создаете файлы, даже уменьшенные до их минимального представления, и хотите иметь возможность извлекать что-то о них, то создание занимает некоторое место на диске, так что вы в конечном итоге исчерпаете (однако распределение работает ). Таким образом, вы не можете создать бесконечное количество файлов в пределах конечного объема дискового пространства.

Чтобы ответить на заданный вами вопрос, файловые системы, которые я знаю, не позволяют вам удалять метаданные файла, но ничто не мешает вам написать свою собственную файловую систему, которая игнорирует любые метаданные, которые вы хотите — я думаю, что минимум, который вам нужен, это файл имя и способ отслеживания содержимого файла на диске (и, возможно, даже не последний, если ваша файловая система может хранить только пустые файлы ).

0
02.07.2019, 11:57
2 ответа

Вам потребуется программный репозиторий rpmsphere , который содержит пакет gufw.

Следующие работы для Fedora 30 с правами root:

# install rpmsphere repository
rpm -Uvh 'https://github.com/rpmsphere/noarch/blob/master/r/rpmsphere-release-30-1.noarch.rpm?raw=true'

# install gufw
dnf install gufw
1
28.01.2020, 03:30

Он не запускается на Fedora 30 из-за XDG_SESSION_TYPE=wayland.

Итак, меняем /usr/bin/gufwна:

c_user=$(whoami)
pkexec gufw-pkexec $c_user
xhost si:localuser:root

Также проверьте /usr/bin/gufw-pkexecправильное расположение " gufw.py"

Мой такой же:

LOCATIONS=(
"/usr/lib/python2.7/site-packages/gufw/gufw.py"
"/usr/lib/python2.7/dist-packages/gufw/gufw.py"
"/usr/share/gufw/gufw/gufw.py"
)

for ((i = 0; i < ${#LOCATIONS[@]}; i++))
do
    if [[ -e "${LOCATIONS[${i}]}" ]]; then
        python3.7 ${LOCATIONS[${i}]} $1
    fi
done
1
28.01.2020, 03:30

Теги

Похожие вопросы