Переименование файла во время установки пакета Debian

Убедитесь, что вы установили метафайлы ubuntu-desktop sudo apt-get install ubuntu-desktop, это гарантирует, что у вас есть все пакеты, необходимые для запуска рабочего стола Gnome. После установки этого пакета вы сможете переключать сеанс как обычно.

15
задан 5 April 2011 в 19:27

20 ответов

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 25 May 2018 в 22:15
  • 1
    так это будет build: \\ mv auto_dice.py autodice? – Martin Ueding 6 April 2011 в 02:38
  • 2
    скорее всего, mv произойдет в целевом каталоге, а не в каталоге сборки, но да, вам нужно будет добавить этот шаг перед вызовом dh_install. – Kees Cook 7 April 2011 в 06:39
  • 3
    Для отчета об ошибке, запрашивающего эту функцию, см. bugs.debian.org/cgi-bin/bugreport.cgi?bug=245554 – Bernhard Reiter 22 March 2012 в 01:39
  • 4
    @Kees Cook: если вы переименуете его в целевой каталог - сможет ли apt-get удалить файл после удаления / обновления пакета? – zerkms 28 May 2013 в 03:34

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 25 July 2018 в 22:15

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 26 July 2018 в 20:07

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 31 July 2018 в 11:46

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 2 August 2018 в 03:43

Вы не можете переименовывать файлы с помощью dh_install (через debian/install). Вам нужно будет переименовать его во время цели debian/rules «build», прежде чем перейти к вызову dh_install.

13
ответ дан 4 August 2018 в 19:47

Вы не можете переименовывать файлы с помощью dh_install (через debian / install ). Вам нужно будет переименовать его во время установки debian / rules «build», прежде чем перейти к вызову dh_install .

13
ответ дан 6 August 2018 в 03:51

Вы не можете переименовывать файлы с помощью dh_install (через debian / install ). Вам нужно будет переименовать его во время установки debian / rules «build», прежде чем перейти к вызову dh_install .

13
ответ дан 7 August 2018 в 21:47

Вы не можете переименовывать файлы с помощью dh_install (через debian / install ). Вам нужно будет переименовать его во время установки debian / rules «build», прежде чем перейти к вызову dh_install .

13
ответ дан 10 August 2018 в 10:01

Вы не можете переименовывать файлы с помощью dh_install (через debian / install ). Вам нужно будет переименовать его во время установки debian / rules «build», прежде чем перейти к вызову dh_install .

13
ответ дан 13 August 2018 в 16:21
  • 1
    так что это будет build: \\ mv auto_dice.py autodice ? – Martin Ueding 6 April 2011 в 02:38
  • 2
    скорее всего, mv произойдет в целевом каталоге, а не в каталоге сборки, но да, вам нужно будет добавить этот шаг перед вызовом dh_install. – Kees Cook 7 April 2011 в 06:39
  • 3
    Для отчета об ошибке, запрашивающего эту функцию, см. [D0] bugs.debian.org/cgi-bin/bugreport.cgi?bug=245554 – Bernhard Reiter 22 March 2012 в 01:39
  • 4
    @Kees Cook: если вы переименуете его в целевой каталог - сможет ли apt-get удалить файл после удаления / обновления пакета? – zerkms 28 May 2013 в 03:34

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например:
#!/usr/bin/dh-exec
debian/default.conf => /etc/my-package/start.conf
10
ответ дан 25 May 2018 в 22:15

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например: #!/usr/bin/dh-exec debian/default.conf => /etc/my-package/start.conf
10
ответ дан 25 July 2018 в 22:15

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например: #!/usr/bin/dh-exec debian/default.conf => /etc/my-package/start.conf
10
ответ дан 26 July 2018 в 20:07

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например: #!/usr/bin/dh-exec debian/default.conf => /etc/my-package/start.conf
10
ответ дан 31 July 2018 в 11:46

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например: #!/usr/bin/dh-exec debian/default.conf => /etc/my-package/start.conf
11
ответ дан 2 August 2018 в 03:43

Из уже упомянутого бакса 245554 Debian:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например: #!/usr/bin/dh-exec debian/default.conf => /etc/my-package/start.conf
11
ответ дан 4 August 2018 в 19:47

Из Debian bug 245554 уже упоминалось:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например:

  #! / usr / bin / dh-exec debian / default.conf = & gt;  /etc/my-package/start.conf  
11
ответ дан 6 August 2018 в 03:51

Из Debian bug 245554 уже упоминалось:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например:

  #! / usr / bin / dh-exec debian / default.conf = & gt;  /etc/my-package/start.conf  
11
ответ дан 7 August 2018 в 21:47

Из Debian bug 245554 уже упоминалось:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например:

  #! / usr / bin / dh-exec debian / default.conf = & gt;  /etc/my-package/start.conf  
11
ответ дан 10 August 2018 в 10:01

Из Debian bug 245554 уже упоминалось:

это уже можно легко решить, если вы используете dh> = 9 и dh-exec. Просто создайте исполняемый файл .install, добавьте #! / Usr / bin / dh-exec в начало, и вы можете использовать «source => dest», например:

  #! / usr / bin / dh-exec debian / default.conf = & gt;  /etc/my-package/start.conf  
11
ответ дан 13 August 2018 в 16:21

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

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