Показать доступную / установленную версию в результатах поиска aptitude

Когда вы сохраняете webapp, сохраните его только на рабочем столе. Откройте текстовый редактор, например gedit или Kate, и нажмите Ctrl + O, чтобы открыть файл. Перейдите на рабочий стол в диалоговом окне открытия файла, и вы увидите файл с названием «chrome_http ___.... desktop» или что-то подобное. Откройте его, а затем замените строку, которая говорит Icon:chrome-http___... (или аналогичная), и замените ее на Icon:/home/[username]/path/to/icon/you/want.png. Чтобы поместить приложение в свой Dash / Kickoff / Activities / Menu / What launcher, нажмите Alt + F2, затем запустите

gksu nautilus

или, на KDE

kdesu dolphin

, оттуда, перейдите к файлу для webapp и скопируйте его в / usr / share / applications

Обратите внимание, что запуск webapp покажет его в вашей панели запуска / док-станции / Icon-Only-Task-Manager как Chromium, а не по имени и значку. Я не знаю, как это исправить, отредактируйте это или сделайте комментарий, если вы это сделаете.

3
задан 5 July 2012 в 19:10

7 ответов

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 25 July 2018 в 18:11

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 2 August 2018 в 00:25

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 4 August 2018 в 15:54

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 6 August 2018 в 00:32

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 7 August 2018 в 17:57

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 10 August 2018 в 06:47

Это может сработать для вас. Поместите это в файл сценария с именем apt-version.sh и сделайте его исполняемым.

#!/bin/bash
TERMS=$@
for name in $(apt-cache search "$TERMS" | sed 's/ .*//'); do
    echo "$name "
    apt-cache show $name | grep -i -e "description-en" -e "version" | sed 's/^/    /'
done

Тест. Поставьте свои поисковые термины после имени, когда вы его запустите.

$ ./apt-version.sh  mesa-util
mesa-utils 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa GL utilities
mesa-utils-extra 
    Version: 8.0.1+git20110129+d8f7d6b-0ubuntu2
    Description-en: Miscellaneous Mesa utilies (opengles, egl)
3
ответ дан 15 August 2018 в 18:41
  • 1
    Спасибо, но это еще не совсем то, что я хочу: я хочу просто добавить версию к обычному выводу aptitude search (где также приведено очень краткое описание пакета) – student 7 July 2012 в 01:09
  • 2
    Я отредактировал его так, чтобы он также распечатывал описание пакета. – Sepero 7 July 2012 в 11:12

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

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