Вставка с https://www.debian.org/doc/manuals/securing-debian-howto/ch12.en.html
12.1.12.1 Необходимы ли все системные пользователи? Да и нет. Debian поставляется с некоторыми предопределенными пользователями (идентификатор пользователя (UID) & lt; 99, как описано в политике Debian или / usr / share / doc / base-passwd / README), чтобы облегчить установку некоторых служб, которые требуют, чтобы они выполнялись под соответствующим пользователем / UID. Если вы не собираетесь устанавливать новые службы, вы можете безопасно удалить тех пользователей, которые не владеют файлами в вашей системе и не запускают какие-либо службы. В любом случае по умолчанию поведение UID от 0 до 99 зарезервировано в Debian, а UID от 100 до 999 создаются пакетами при установке (и удаляются при удалении пакета).Подробнее см. ссылку выше.
сначала использовать dpkg -s, чтобы найти, что пакет бинарный принадлежит е.г:
dpkg -S /bin/ls
это будет выводить строку типа
coreutils: /Бен/ЛСэто означает, что coreutils-это пакет, что /bin/LS и принадлежит. Теперь использовать apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list, обычно копирование строк deb и изменение deb до deb-src достаточно.
ИЗМЕНИТЬ СНОВА:
Если вы не знаю имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую прочитать документы:)
сначала использовать dpkg -s, чтобы найти, что пакет бинарный принадлежит е.г:
dpkg -S /bin/ls
это будет выводить строку типа
coreutils: /Бен/ЛСэто означает, что coreutils-это пакет, что /bin/LS и принадлежит. Теперь использовать apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list, обычно копирование строк deb и изменение deb до deb-src достаточно.
ИЗМЕНИТЬ СНОВА:
Если вы не знаю имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую прочитать документы:)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S /bin/ls
. Это приведет к выводу строки, такой как
coreutils: / bin / lsЭто означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list, обычно копирование строк deb и изменение deb до deb-src достаточно.
ИЗМЕНИТЬ СНОВА:
Если вы не знаю имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую прочитать документы:)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S /bin/ls
. Это приведет к выводу строки, такой как
coreutils: / bin / lsЭто означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
это лучше, однако, отвечая на суперпользователя:
Вы можете принести источник пакета с :
apt-get source [package]
изменения:
убедитесь, что у вас есть деб-срц линии в /etc/apt/sources.list, как правило, копируя deb линии и изменения [F4] и на [F5] будет достаточно.
снова редактировать:
если Вы не знаете имя пакета с файл в вопрос, вы можете получить эту информацию с помощью apt-файл. Однако, я не могу вспомнить с верхней части моей головы. Рекомендую почитать документацию :)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S /bin/ls
. Это приведет к выводу строки, такой как
coreutils: / bin / lsЭто означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list, обычно копирование строк deb и изменение deb до deb-src достаточно.
ИЗМЕНИТЬ СНОВА:
Если вы не знаю имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую прочитать документы:)
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета с помощью:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list
в общем случае, скопировав deb [ ! d2] и смена
deb
на deb-src
.
ИЗМЕНИТЬ СНОВА:
Если вы этого не сделаете знаете имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую читать документы:)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S / bin / ls
line, как
coreutils: / bin / ls
blockquote>Это означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета с помощью:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list
в общем случае, скопировав deb [ ! d2] и смена
deb
на deb-src
.
ИЗМЕНИТЬ СНОВА:
Если вы этого не сделаете знаете имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую читать документы:)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S / bin / ls
line, как
coreutils: / bin / ls
blockquote>Это означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils
Это лучше всего спросить у суперпользователя:
Вы можете получить исходный код пакета с помощью:
apt-get source [package]
EDIT:
Убедитесь, что у вас есть строки deb-src в /etc/apt/sources.list
в общем случае, скопировав deb [ ! d2] и смена
deb
на deb-src
.
ИЗМЕНИТЬ СНОВА:
Если вы этого не сделаете знаете имя пакета с данным файлом, вы можете получить эту информацию с помощью apt-файла. Однако я не могу вспомнить, как с головы. Я рекомендую читать документы:)
Сначала используйте dpkg -S, чтобы найти, к какому пакету принадлежит двоичный файл, например:
dpkg -S / bin / ls
line, как
coreutils: / bin / ls
blockquote>Это означает, что coreutils - это пакет, к которому принадлежит / bin / ls. Теперь используйте apt-get для извлечения источника этого пакета
sudo apt-get source coreutils