Как удалить значки из запуска Unity с помощью скрипта? [dубликат]

На этот вопрос уже есть ответ: разблокировка приложений из пусковой установки из командной строки 1 ответ

После новой установки 11.04 у меня есть скрипт, который делает несколько полезных вещей. Есть ли способ удалить значки LibreOffice, Ubuntu One и др. Из пула Unity с помощью командной строки, чтобы я мог поместить его в свой скрипт?

6
задан 9 May 2011 в 00:33

16 ответов

Получить список элементов запуска: gsettings get com.canonical.Unity.Launcher favorites Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'] , с которым вы можете манипулировать в своем скрипте (например, с помощью sed), а затем установить список элементов запуска: gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']" Не выполнять забыть цитаты.
5
ответ дан 25 July 2018 в 21:58
  • 1
    У меня была возможность попробовать это сейчас, но это не сработает. Если он набирает: gsettings получает com.canonical.Unity.Launcher избранное Я получаю это: ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', ' libreoffice-impress.desktop ',' ubuntu-software-center.desktop ',' ubuntuone-control-panel-gtk.desktop '] Если я затем набираю: gsettings set com.canonical.Unity.Launcher избранное & quot; [' firefox. рабочий стол '] & Quot; Затем проверьте его снова с помощью gsettings, похоже, что он изменился, но после перезагрузки ничего не меняется, а другой параметр gsettings показывает исходный список? – Andy Spencer 15 May 2011 в 16:56
  • 2
    Тогда вы, вероятно, не установили (по умолчанию) пакет libdconf0 - он отлично работает здесь. – htorque 15 May 2011 в 17:19
  • 3
    сделал apt-get install libdconf0, и он говорит, что это уже самая новая версия. любые другие идеи, почему это не работает над новой установкой? – Andy Spencer 20 May 2011 в 12:33
  • 4
    Не работало и для меня. Я посмотрю вокруг – SimplySimon 1 June 2013 в 03:23

try:

unity --replace

после

gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']"

работает с 12.04

2
ответ дан 25 July 2018 в 21:58
  • 1
    +1 Работает и для меня с 14.04. Однако мне нужно было демонизировать его с помощью ( unity --replace & ) из терминала gnome, чтобы обновить все правильно, не рискуя иметь плохие побочные эффекты. – Tino 25 May 2014 в 15:18
Получить список элементов запуска: gsettings get com.canonical.Unity.Launcher favorites Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'] , с которым вы можете манипулировать в своем скрипте (например, с помощью sed), а затем установить список элементов запуска: gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']" Не выполнять забыть цитаты.
5
ответ дан 26 July 2018 в 18:10
  • 1
    У меня была возможность попробовать это сейчас, но это не сработает. Если он набирает: gsettings получает com.canonical.Unity.Launcher избранное Я получаю это: ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', ' libreoffice-impress.desktop ',' ubuntu-software-center.desktop ',' ubuntuone-control-panel-gtk.desktop '] Если я затем набираю: gsettings set com.canonical.Unity.Launcher избранное & quot; [' firefox. рабочий стол '] & Quot; Затем проверьте его снова с помощью gsettings, похоже, что он изменился, но после перезагрузки ничего не меняется, а другой параметр gsettings показывает исходный список? – Andy Spencer 15 May 2011 в 16:56
  • 2
    Тогда вы, вероятно, не установили (по умолчанию) пакет libdconf0 - он отлично работает здесь. – htorque 15 May 2011 в 17:19
  • 3
    сделал apt-get install libdconf0, и он говорит, что это уже самая новая версия. любые другие идеи, почему это не работает над новой установкой? – Andy Spencer 20 May 2011 в 12:33
  • 4
    Не работало и для меня. Я посмотрю вокруг – SimplySimon 1 June 2013 в 03:23

try:

unity --replace

после

gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']"

работает с 12.04

2
ответ дан 26 July 2018 в 18:10
  • 1
    +1 Работает и для меня с 14.04. Однако мне нужно было демонизировать его с помощью ( unity --replace & ) из терминала gnome, чтобы обновить все правильно, не рискуя иметь плохие побочные эффекты. – Tino 25 May 2014 в 15:18
Получить список элементов запуска: gsettings get com.canonical.Unity.Launcher favorites Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'] , с которым вы можете манипулировать в своем скрипте (например, с помощью sed), а затем установить список элементов запуска: gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']" Не выполнять забыть цитаты.
5
ответ дан 2 August 2018 в 03:32
  • 1
    У меня была возможность попробовать это сейчас, но это не сработает. Если он набирает: gsettings получает com.canonical.Unity.Launcher избранное Я получаю это: ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', ' libreoffice-impress.desktop ',' ubuntu-software-center.desktop ',' ubuntuone-control-panel-gtk.desktop '] Если я затем набираю: gsettings set com.canonical.Unity.Launcher избранное & quot; [' firefox. рабочий стол '] & Quot; Затем проверьте его снова с помощью gsettings, похоже, что он изменился, но после перезагрузки ничего не меняется, а другой параметр gsettings показывает исходный список? – Andy Spencer 15 May 2011 в 16:56
  • 2
    Тогда вы, вероятно, не установили (по умолчанию) пакет libdconf0 - он отлично работает здесь. – htorque 15 May 2011 в 17:19
  • 3
    сделал apt-get install libdconf0, и он говорит, что это уже самая новая версия. любые другие идеи, почему это не работает над новой установкой? – Andy Spencer 20 May 2011 в 12:33
  • 4
    Не работало и для меня. Я посмотрю вокруг – SimplySimon 1 June 2013 в 03:23

try:

unity --replace

после

gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']"

работает с 12.04

2
ответ дан 2 August 2018 в 03:32
  • 1
    +1 Работает и для меня с 14.04. Однако мне нужно было демонизировать его с помощью ( unity --replace & ) из терминала gnome, чтобы обновить все правильно, не рискуя иметь плохие побочные эффекты. – Tino 25 May 2014 в 15:18
Получить список элементов запуска: gsettings get com.canonical.Unity.Launcher favorites Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome-terminal.desktop', 'gedit.desktop'] , с которым вы можете манипулировать в своем скрипте (например, с помощью sed), а затем установить список элементов запуска: gsettings set com.canonical.Unity.Launcher favorites "['gimp.desktop']" Не выполнять забыть цитаты.
5
ответ дан 4 August 2018 в 19:30
  • 1
    У меня была возможность попробовать это сейчас, но это не сработает. Если он набирает: gsettings получает com.canonical.Unity.Launcher избранное Я получаю это: ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', ' libreoffice-impress.desktop ',' ubuntu-software-center.desktop ',' ubuntuone-control-panel-gtk.desktop '] Если я затем набираю: gsettings set com.canonical.Unity.Launcher избранное & quot; [' firefox. рабочий стол '] & Quot; Затем проверьте его снова с помощью gsettings, похоже, что он изменился, но после перезагрузки ничего не меняется, а другой параметр gsettings показывает исходный список? – Andy Spencer 15 May 2011 в 16:56
  • 2
    Тогда вы, вероятно, не установили (по умолчанию) пакет libdconf0 - он отлично работает здесь. – htorque 15 May 2011 в 17:19
  • 3
    сделал apt-get install libdconf0, и он говорит, что это уже самая новая версия. любые другие идеи, почему это не работает над новой установкой? – Andy Spencer 20 May 2011 в 12:33
  • 4
    Не работало и для меня. Я посмотрю вокруг – SimplySimon 1 June 2013 в 03:23

try:

unity --replace

после

gsettings set com.canonical.Unity.Launcher favorites "['firefox.desktop']"

работает с 12.04

2
ответ дан 4 August 2018 в 19:30
  • 1
    +1 Работает и для меня с 14.04. Однако мне нужно было демонизировать его с помощью ( unity --replace & ) из терминала gnome, чтобы обновить все правильно, не рискуя иметь плохие побочные эффекты. – Tino 25 May 2014 в 15:18

try:

  единство - замените  

после

  gsettings set com.canonical.Unity.Launcher  избранное "['firefox.desktop']"  

работает с 12.04

2
ответ дан 6 August 2018 в 03:39
  • Получить список элементов запуска: gsettings получить com.canonical.Unity.Launcher избранное Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome -terminal.desktop ',' gedit.desktop '] , который вы можете манипулировать в своем скрипте (например, с помощью sed ), а затем
  • Установите элемент запуска list: gsettings set com.canonical.Unity.Launcher избранное "['gimp.desktop']" Не забудьте кавычки.
5
ответ дан 6 August 2018 в 03:39
  • Получить список элементов запуска: gsettings получить com.canonical.Unity.Launcher избранное Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome -terminal.desktop ',' gedit.desktop '] , который вы можете манипулировать в своем скрипте (например, с помощью sed ), а затем
  • Установите элемент запуска list: gsettings set com.canonical.Unity.Launcher избранное "['gimp.desktop']" Не забудьте кавычки.
5
ответ дан 7 August 2018 в 21:31

try:

  единство - замените  

после

  gsettings set com.canonical.Unity.Launcher  избранное "['firefox.desktop']"  

работает с 12.04

2
ответ дан 7 August 2018 в 21:31
  • Получить список элементов запуска: gsettings получить com.canonical.Unity.Launcher избранное Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome -terminal.desktop ',' gedit.desktop '] , который вы можете манипулировать в своем скрипте (например, с помощью sed ), а затем
  • Установите элемент запуска list: gsettings set com.canonical.Unity.Launcher избранное "['gimp.desktop']" Не забудьте кавычки.
5
ответ дан 10 August 2018 в 09:48

try:

  единство - замените  

после

  gsettings set com.canonical.Unity.Launcher  избранное "['firefox.desktop']"  

работает с 12.04

2
ответ дан 10 August 2018 в 09:48

try:

  единство - замените  

после

  gsettings set com.canonical.Unity.Launcher  избранное "['firefox.desktop']"  

работает с 12.04

2
ответ дан 13 August 2018 в 16:02
  • 1
    +1 Работает и для меня с 14.04. Однако мне нужно было демонизировать его с помощью (единство - replace & amp;) изнутри терминала gnome, чтобы обновлять все правильно, не рискуя иметь плохие побочные эффекты. – Tino 25 May 2014 в 15:18
  • Получить список элементов запуска: gsettings получить com.canonical.Unity.Launcher избранное Это вернет что-то вроде: ['nautilus-home.desktop', 'gnome -terminal.desktop ',' gedit.desktop '] , который вы можете манипулировать в своем скрипте (например, с помощью sed ), а затем
  • Установите элемент запуска list: gsettings set com.canonical.Unity.Launcher избранное "['gimp.desktop']" Не забудьте кавычки.
5
ответ дан 13 August 2018 в 16:02
  • 1
    У меня была возможность попробовать это сейчас, но это не сработает. Если он набирает: gsettings получает com.canonical.Unity.Launcher избранное Я получаю это: ['nautilus-home.desktop', 'firefox.desktop', 'libreoffice-writer.desktop', 'libreoffice-calc.desktop', ' libreoffice-impress.desktop ',' ubuntu-software-center.desktop ',' ubuntuone-control-panel-gtk.desktop '] Если я затем набираю: gsettings set com.canonical.Unity.Launcher избранное & quot; [' firefox. рабочий стол '] & Quot; Затем проверьте его снова с помощью gsettings, похоже, что он изменился, но после перезагрузки ничего не меняется, а другой параметр gsettings показывает исходный список? – Andy Spencer 15 May 2011 в 16:56
  • 2
    Тогда вы, вероятно, не установили (по умолчанию) пакет libdconf0 - он отлично работает здесь. – htorque 15 May 2011 в 17:19
  • 3
    сделал apt-get install libdconf0, и он говорит, что это уже самая новая версия. любые другие идеи, почему это не работает над новой установкой? – Andy Spencer 20 May 2011 в 12:33
  • 4
    Не работало и для меня. Я посмотрю вокруг – SimplySimon 1 June 2013 в 03:23

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

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