как изменить последовательность записей grub из CLI

Упаковка темы не сильно отличается от любой другой упаковки. Есть целый ряд других вопросов под тегом упаковки, которые могут вам помочь. Существует также ряд ссылок на учебники по вики wiki. То, как я узнал упаковку, и что мне нравится предлагать другим, - это просто посмотреть на такие пакеты, как ваши. apt-get source что-то похожее и учиться на примере.

Хотя, позвольте мне начать вас в правильном направлении. (Этот ответ очень похож на .)

Вот ваш основной пакет исходного пакета:

my-theme/
    -- my-theme/
    -- debian/
        -- changelog
        -- copyright
        -- compat
        -- rules
        -- control
        -- install

Запустите dch --create в каталоге, чтобы создать правильно отформатированная запись debian/changelog.

debian / copyright должен выглядеть так:

Format: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=174
Upstream-Name: myScript
Upstream-Contact: Name, 

Files: *
Copyright: 2011, Name, 
License: (GPL-2+ | LGPL-2 | GPL-3 | whatever)
 Full text of licence.
 .
 Unless there is a it can be found in /usr/share/common-licenses

debian / compat может быть просто: 7

debian / rules:

#!/usr/bin/make -f

%:
    dh $@

debian / control:

Source: my-theme
Section: gnome
Priority: optional
Maintainer: Name, 
Build-Depends: debhelper (>= 7)
Standards-Version: 3.9.2
Homepage: http:///www.example.com


Package: my-theme
Architecture: all
Depends: ${misc:Depends}
Description: short description
 A long description goes here.
 .
 It can contain multiple paragraphss

Если вам нужна определенная тема для вашей темы, убедитесь, что вы положили ее на строку Depends

debian / install:

my-theme usr/share/themes

Теперь создадим его с помощью debuild --no-tgz-check

Это создаст функциональный пакет deb. Lintian собирается бросить несколько предупреждений относительно отсутствия orig.tar.gz, но если вы не планируете создавать правильный проект, который делает выпуски tarball, вы, вероятно, просто хотите проигнорировать это на данный момент.

Если вы хотите поместить различные варианты в отдельные пакеты deb, посмотрите: Как создать пакет Debian для создания двух пакетов с исходным исходным архивом?

Как загрузить в PPA Как сделать упаковку Debian для создания двух пакетов с исходным исходным архивом? , но в основном вам нужно загрузить файлы с помощью: dput ppa:your-lp-id/ppa /path/to/your/source.changes

Если вы еще не создали PPA тем не менее, это описано здесь.

0
задан 21 April 2018 в 09:05

3 ответа

Хотя рекомендуется не прикасаться к файлу grub.cfg, это самый практичный способ изменения порядка отображения пунктов меню, если это то, о чем вы просите. Сначала создайте файл grub.cfg. Открыть терминал и cd /boot/grub/, затем sudo cp grub.cfg grub2.cfg

Тип sudo gedit grub.cfg. Найдите блоки загрузки, начиная с строки, menuentry 'boot option name', открывающей фигурной скобки в конце первой строки и следующих строк кода. Каждый блок ввода должен заканчиваться закрывающей фигурной скобкой. Вырезать и вставить их после окончательной записи в меню (в моем файле это «Блокировка системы»). Убедитесь, что конечная строка того, что вы вставили, имеет закрывающуюся фигурную скобку. Сохраните файл, перезапустите и GRUB2 должен появиться с вашими настройками загрузки в конце.

1
ответ дан 22 May 2018 в 11:19

Хотя рекомендуется не прикасаться к файлу grub.cfg, это самый практичный способ изменения порядка отображения пунктов меню, если это то, о чем вы просите. Сначала создайте файл grub.cfg. Открыть терминал и cd /boot/grub/, затем sudo cp grub.cfg grub2.cfg

Тип sudo gedit grub.cfg. Найдите блоки загрузки, начиная с строки, menuentry 'boot option name', открывающей фигурной скобки в конце первой строки и следующих строк кода. Каждый блок ввода должен заканчиваться закрывающей фигурной скобкой. Вырезать и вставить их после окончательной записи в меню (в моем файле это «Блокировка системы»). Убедитесь, что конечная строка того, что вы вставили, имеет закрывающуюся фигурную скобку. Сохраните файл, перезапустите и GRUB2 должен появиться с вашими настройками загрузки в конце.

1
ответ дан 17 July 2018 в 16:27

Хотя рекомендуется не прикасаться к файлу grub.cfg, это самый практичный способ изменения порядка отображения пунктов меню, если это то, о чем вы просите. Сначала создайте файл grub.cfg. Открыть терминал и cd /boot/grub/, затем sudo cp grub.cfg grub2.cfg

Тип sudo gedit grub.cfg. Найдите блоки загрузки, начиная с строки, menuentry 'boot option name', открывающей фигурной скобки в конце первой строки и следующих строк кода. Каждый блок ввода должен заканчиваться закрывающей фигурной скобкой. Вырезать и вставить их после окончательной записи в меню (в моем файле это «Блокировка системы»). Убедитесь, что конечная строка того, что вы вставили, имеет закрывающуюся фигурную скобку. Сохраните файл, перезапустите и GRUB2 должен появиться с вашими настройками загрузки в конце.

1
ответ дан 23 July 2018 в 17:19

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

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