Где я могу найти исходные файлы, относящиеся к списку пакетов в центре программного обеспечения? Я предполагаю, что SC - это просто окно, через которое просматриваются эти списки, а не является частью самого SC, так что эти настраиваемые файлы находятся только в варианте пакета Ubuntu, или это часть вышестоящего проекта ?
Как говорит DoR, описания хранятся внутри пакета. В исходном пакете их можно найти в файле debian/control
. Поскольку описание является частью упаковки, оно не является частью исходного проекта. Хотя в большинстве случаев мы используем одно и то же описание с Debian. Мы стараемся держать их в синхронизации. Если вы не заинтересованы в более активном участии в разработке Ubuntu, просто сообщите об ошибке в соответствующем пакете (вы также можете пометить его «размером с кусочек», чтобы новые участники могли его найти). Затем разработчик ошибок или разработчик определит, должно ли описание быть исправлено непосредственно в Ubuntu или сначала в Debian. Обычно, если между пакетами Ubuntu и Debian нет других отличий, мы сначала пытаемся исправить ошибку в Debian.
Вот как выглядит файл debian/control
:
Source: hello
Section: devel
Priority: optional
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
XSBC-Original-Maintainer: Santiago Vila <sanvila@debian.org>
Standards-Version: 3.9.1
Homepage: http://www.gnu.org/software/hello/
Package: hello
Architecture: any
Depends: ${shlibs:Depends}, dpkg (>= 1.15.4) | install-info
Description: The classic greeting, and a good example
The GNU hello program produces a familiar, friendly greeting. It
allows non-programmers to use a classic computer science tool which
would otherwise be unavailable to them.
.
Seriously, though: this is an example of how to do a Debian package.
It is the Debian version of the GNU Project's `hello world' program
(which is itself an example for the GNU Project).
Исправление небольших ошибок, подобных этим, поможет вам как в разработке Ubuntu, так и в работе с пакетами Debian. Найдите тот, который вы хотите исправить, и попробуйте следовать этому руководству в вики Ubuntu.
Описание каждого пакета хранится внутри пакета, Центр программного обеспечения не имеет к этому никакого отношения. Если в описании пакета есть ошибка, подайте ее в этот пакет, а не в Центр программного обеспечения.
Откройте файл .deb
с помощью Archive Manager и убедитесь сами:
Мы говорили об этой проблеме на саммите разработчиков Ubuntu. Мы создали вики-страницу , чтобы отслеживать эти усилия для тех, кто хочет помочь.