Ну, як ви сказали, ім'я foo_VVV-RRR_AAA.deb
для файлу DEB це просто угода про імена .deb
файлів, де VVV
, RRR
і AAA
є версія, перегляд і архітектура пакета foo
.
Також ця конвенція пропонується (диктується) при складанні пакетів з debuild або git-buildpackage .
Якщо ви погоджуєтесь з цією умовою, це нормально, якщо ні, ви можете перейменовувати свої .deb
файли за своїм бажанням, але лише дотримуючись цих правил (у цьому випадку, можливо, вам доведеться запустити, dpkg --info <deb_file>
щоб знайти просту інформацію, що, як правило, ви можете отримати за допомогою наведеної вище конвенції для імені файлу deb).
Тепер, як ви можете прочитати на ім'я файлу - Вікіпедія :
Не існує загального стандарту кодування для імен файлів.
Оскільки імена файлів потрібно обмінюватись між програмними середовищами (думаю, передача мережевих файлів, зберігання файлової системи, резервне копіювання та синхронізація файлів, управління конфігурацією, стиснення даних та архівування тощо), дуже важливо не втрачати інформацію про імена файлів між додатками. Це призвело до широкого прийняття Unicode в якості стандарту для кодування імен файлів, хоча застаріле програмне забезпечення може бути невідомим Unicode.
[...] Максимальна довжина імені файлу не є стандартною і може залежати від розміру одиниці коду. Хоча це серйозне питання, в більшості випадків це обмежений характер.
Отже, якщо немає загального стандарту для імен файлів, я майже впевнений, що не існує спеціального стандарту для .deb
імен файлів. Або, якщо ви все ще плутаєтесь, прийміть конвенцію як стандарт та дотримуйтесь цих правил .