Как удалить большой баннер из Software Center?

Я использую это для своих братьев и сестер, когда они используют мой компьютер. Конечно, вам нужно было бы выделить 1 кусок времени, а не сегменты, но:

#!/usr/bin/env python3

import time
import os
import sys

time.sleep(int(sys.argv[1]))
os.system("gnome-screensaver-command -l")

Сохраните его как kids.py, отдайте ему исполнительные права, поместите его в свой домашний каталог, не говорите их пароль пользователя, и каждый раз, когда вам нужно его использовать, удерживайте ALT + F2 и введите ./kids.py секунды, где секунды - это количество времени (в секундах), которое вы хотите для них.

[EDIT] Вы также можете поместить это в свою домашнюю папку, поместить в каждый из своих файлов автозагрузки, запретить им изменять свои файлы автозагрузки , удалите «import sys», замените «int (sys.argv [1])» на количество секунд, которое вы хотите, а затем измените «gnome-screensaver-command -l» на «gnome-session-save -force-logout «дать всем пользователям возможность выполнить файл. не пробовал это так. , , [/ EDIT]

17
задан 23 March 2012 в 20:23

3 ответа

Это баннерное объявление исказило меня. Я выяснил, как его удалить, но это может привести к аннулированию вашей гарантии или что-то подобное на ваш страх и риск:

Закройте программный центр Ubuntu и создайте резервную копию /usr/share/software-center/softwarecenter/ui/gtk3/widgets/exhibits.py Отредактируйте этот файл с правами root: sudo gedit /usr/share/software-center/softwarecenter/ui/gtk3/widgets/exhibits.py Найдите строку, которая определяет MAX_HEIGHT = 200 (строка 229 или так). Измените MAX_HEIGHT на 10 Сохраните файл, перезапустите программный центр, баннер больше не навязчив.
14
ответ дан 25 May 2018 в 18:17
  • 1
    Как правило, Ubuntu не предоставляет никаких гарантий, поэтому нет необходимости беспокоиться (буквально) об аннулировании. Если Ubuntu предоставляется вашим OEM-производителем, тогда возможно (но не гарантировано), что через них есть какая-то гарантия на программное обеспечение. – Eliah Kagan 4 June 2012 в 02:40
sudo nano /usr/share/software-center/softwarecenter/ui/gtk3/views/catview_gtk.py

найдите self._append_banner_ads() и прокомментируйте это с помощью #.

#self._append_banner_ads()

Сохранить файл, перезапустить Центр программного обеспечения. См. Http://www.youtube.com/watch?v=QVT0HZDqMq0 для получения дополнительной информации

В Ubuntu 12.10 и 13.04 файл: / usr / share / software-center / softwarecenter / ui / gtk3 /views/lobbyview.py

9
ответ дан 25 May 2018 в 18:17

Эта область зарезервирована для «признанных» приложений и других рекламных акций. Он будет периодически меняться, когда Ubuntu 11.10 будет выпущен. Его нельзя изменить или удалить.

0
ответ дан 25 May 2018 в 18:17
  • 1
    Я понимаю. Но я думаю, что многим пользователям нужен флажок, который удаляет эту раздражающую рекламу. – Higgs Bison 14 October 2011 в 12:58
  • 2
    «Он не может быть изменен или удален». Простите мое невежество, но я подумал, что ключевым элементом Linux является то, что это предложение никогда не применяется. – Torben Gundtofte-Bruun 26 October 2012 в 00:10

Другие вопросы по тегам:

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