- Linux Mint Forums
- Am I Linux (rpm) or Linux (deb)?
- Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Re: Am I Linux (rpm) or Linux (deb)?
- Формат пакетов
- Читайте также
- 4.10.1. Фильтрация пакетов
- 14.12.1. Дефрагментация пакетов
- 1.7.7. Структура пакетов IP и TCP
- 14.3.2. Фрагментация пакетов
- 19.5. Создание RPM-пакетов
- 4.4. Извлечение данных из пакетов
- Передача пакетов
- 17.3.1. Первый способ: из пакетов RPM
- 27.1.2. Структура пакетов IP и TCP
- 1.1.3.8. Выбор пакетов и их установка
- 3.1. Менеджер пакетов yum
- 3.3.3.1. Установка пакетов
- 3.3.3.2. Удаление пакетов
- 16.9. Форматы пакетов RPC
- Конвертеры пакетов
- Вы спросили: Как мне узнать, какой у меня Linux — RPM или Deb?
- Как узнать, установлен ли RPM в Linux?
- Как узнать, какой у меня Linux — Debian или Ubuntu?
- Как узнать, какой у меня дистрибутив Linux?
- Ubuntu использует RPM или Deb?
- Как узнать, установлен ли RPM?
- Как мне принудительно удалить RPM в Linux?
- Основан ли Red Hat Linux на Debian?
- Как узнать, что моя ОС — Debian?
- Как узнать, что мой Linux — Ubuntu?
- Почему Alpine Linux такой маленький?
- Какой Linux лучший?
- Какой Linux стоит на Chromebook?
- Стоит мне загружать Linux DEB или RPM?
- Что лучше DEB или RPM?
- Какой Linux использует rpm?
Linux Mint Forums
Welcome to the Linux Mint forums!
Am I Linux (rpm) or Linux (deb)?
Am I Linux (rpm) or Linux (deb)?
Post by jmk909er » Fri May 09, 2014 6:29 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by JeremyB » Fri May 09, 2014 6:32 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by tdockery97 » Fri May 09, 2014 6:39 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by jmk909er » Fri May 09, 2014 7:49 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by austin.texas » Fri May 09, 2014 8:12 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by jmk909er » Fri May 09, 2014 10:26 pm
Re: Am I Linux (rpm) or Linux (deb)?
Post by austin.texas » Sat May 10, 2014 4:48 am
Re: Am I Linux (rpm) or Linux (deb)?
Post by jmk909er » Sat May 10, 2014 10:18 am
Probably the wrong one.
Re: Am I Linux (rpm) or Linux (deb)?
Post by pnadon » Tue Jul 22, 2014 8:27 pm
Step1. Download the tool.(linux-brprinter-installer-*.*.*-*.gz)
The tool will be downloaded into the default «Download» directory.
(The directory location varies depending on your Linux distribution.)
e.g. /home/(LoginName)/Download
Step2. Open a terminal window and go to the directory you downloaded the file to in the last step.
Step3. Enter this command to extract the downloaded file:
Command: gunzip linux-brprinter-installer-*.*.*-*.gz
Step4. Get superuser authorization with the «su» command or «sudo su» command.
Step5. Run the tool:
Command: bash linux-brprinter-installer-*.*.*-* Brother machine name
Step6. The driver installation will start. Follow the installation screen directions.
When you see the message «Will you specify the DeviceURI ?»,
For USB Users: Choose N(No)
For Network Users: Choose Y(Yes) and DeviceURI.
Формат пакетов
Формат пакетов
Как уже было сказано, в дистрибутиве Mint принят deb-формат пакетов. Будучи разработан ещё в прошлом тысячелетии для дистрибутива Debian, формат этот был унаследован от него Ubuntu, во многом предопределив успех последней. А вслед за ней — и удачливость нашего главного героя. Почему deb-формату и следует уделить некоторое внимание.
Пакет deb-формата — архивный файл (собранный утилитой ar, о которой недавно шла речь), включающий три компонента. Первый — это файлик debian-binary, не содержащий ничего, кроме номера версии deb-формата (в данный момент — 2.0).
Второй файл носит имя data.tar.xz и, как легко догадаться, представляет собой tar-архив, сжатый утилитой xz. Содержимое архива — скомпилированные исполняемые бинарники и необходимые им для работы компоненты (библиотеки, конфиги, документация и так далее). Иными словами, все компоненты, которые при установке пакета будут инкорпорированы в файловую иерархию целевой системы. Например, для пакета cinnamon_2.4.1+rebecca_amd64.deb в этом архиве обнаруживается каталог /usr с подкаталогами /usr/bin, /usr/lib, /usr/share, содержащими исполняемые бинарники, библиотеки и разделяемые компоененты, соответственно.
Третий файл именуется control.tar.gz и представляет собой архив файлов, содержащих всякого рода метаинформацию — описание пакета, его зависимости, классификационную принадлежность, приоритет и так далее (файл control), контрольные суммы всех исполняемых бинаников (файл md5sums), сценарии, выполняемые при установке и удалении пакета (preinst, postinst, prerm и postrm).
Зависимости в терминах deb-пакетов имеют несколько градаций: обязательные (depends), рекомендуемые (recommends), предлагаемые (suggests), конфликтующие (conflicts). Первая градация — это обычные «жёсткие» зависимости, без удовлетворения которых пакет либо не будет работать, либо вообще не установится. С градацией последней тоже понятно — это, так сказать, анти-зависимости: например, Opera текущей, 26-й, версии конфликтует с пакетом opera-12.16.
Ну а зависимости рекомендуемые и предлагаемые — это две разновидности «мягких» зависимостей. Разница между ними в том, что рекомендуемые пакеты обеспечивают «зависимому» пакету дополнительные функции (например, поддержку мыши в консольных приложениях), а пакеты предлагаемые предоставляют дополнительные возможности, вполне вероятно, полезные, но не жизненно необходимые (например, документацию, в том числе на не-английских языках). То есть первая категория как бы более нужная, нежели вторая. Впрочем, таково субъективное мнение майнтайнера конкретного пакета — вполне возможно, что у применителя будет своё мнение по этому поводу. И потому и пакетный менеджер apt, и его графическая «морда» Synaptic, устанавливающие зависимости автоматически, в Mint по умолчанию не делают этого ни для рекомендуемых, ни, тем более, для предлагаемых пакетов, а лишь выводят их список, дабы применитель сам принял решение по данному вопросу.
Кроме того, спецификой deb-пакетов является ещё и существование так называех пред-зависимостей (pre-depends) — при их нарушении установка пакета даже не может начаться, ибо их наличия требует пре-инсталляционный сценарий «зависящего» пакета. Впрочем, с точки зрения пользователя они немногим отличаются от обычных зависимостей типа depends.
Кроме зависимостей, для пакетов deb-формата важно также понятие их приоритета. Оно отражает степень необходимости пакета для функционирования системы, например: обязательный (required), без которого работа системы невозможна, основной (base) и важный (important), также оказывающиеся практически необходимыми, стандартный, то есть имеющийся практически в любой полнофункциональной Linux-системе, дополнительный (optional) — тут уж степень важности каждый должен решать для себя.
Как это принято в мире Open Source, все бинарные пакеты Mint (а также, конечно, Ubuntu и сородичей) сопровождаются исходными текстами, доступными из соответствующего репозитория дистрибутива. И здесь deb-формат проявляет свою специфику: каждый пакет в исходниках обычно включает три файла — packagename.orig.tar.gz, packagename.dsc и packagename.diff.gz.
Первый — самый обычный тарбалл исходных текстов авторского пакета, что подчеркивается словом orig в его имени: формат архива, имя и система нумерации версий также совпадают с таковыми авторского пакета. Файл packagename.dsc содержит в себе всю метаинформацию, необходимую для правильного построения из него бинарного deb-пакета. А packagename.diff.gz — это те изменения исходного кода, которые вносятся для адаптации пакета непосредственно к данному дистрибутиву. Если таких изменений не потребовалось (или если пакет писался именно для Ubuntu или Mint), он может и отсутствовать.
Читайте также
4.10.1. Фильтрация пакетов
4.10.1. Фильтрация пакетов Итак, основной, но не единственной задачей сетевого экрана является фильтрация пакетов. В Linux уже встроен Firewall, и вам его не надо устанавливать отдельно. Точнее сказать, их даже два: iptables и ipchains. Они позволяют контролировать трафик, который проходит
14.12.1. Дефрагментация пакетов
14.12.1. Дефрагментация пакетов С помощью фрагментированных пакетов хакеры производят очень много атак на серверы. В Linux можно сделать так, чтобы ОС объединяла приходящие пакеты. Если у вас монолитное ядро (без поддержки модулей), то необходимо прописать 1 в файл
1.7.7. Структура пакетов IP и TCP
1.7.7. Структура пакетов IP и TCP Вот теперь можно смело перейти к рассмотрению структуры пакетов IP и TCP. Протокол IP не ориентирован на соединение, поэтому не обеспечивает надежную доставку данных. Поля, описание которых приведено в табл. 1.6, представляют собой IP-заголовки и
14.3.2. Фрагментация пакетов
14.3.2. Фрагментация пакетов Иногда передаваемый пакет слишком большой, чтобы его можно было бы передавать за один раз. Если такое происходит, то пакет делится на фрагменты, и эти фрагменты пересылаются. Компьютер, которому этот пакет предназначен, собирает эти фрагменты в
19.5. Создание RPM-пакетов
19.5. Создание RPM-пакетов Программа RPM предназначена для произведения всех видов операций с программным обеспечением, в том числе и для создания пакетов для установки (RPM-пакетов).Прежде, чем описать много сухих фактов, взятых из документации, рассмотрим простой пример
4.4. Извлечение данных из пакетов
4.4. Извлечение данных из пакетов В соревнованиях по многоборью спортсмены сначала преодолевают один из участков вплавь, далее пересаживаются на велосипед и т.д. Протокол IP работает подобным же образом: датаграмма перемещается из одной среды передачи в другую (из одного
Передача пакетов
Передача пакетов Следующий этап – это передача пакетов. Транспортировка цифрового трафика осуществляется через Интернет с помощью технологии TCP/IP. Термин TCP/IP обозначает целый набор технологий и прикладных программ, связанных с передачей данных через Интернет. Сюда
17.3.1. Первый способ: из пакетов RPM
17.3.1. Первый способ: из пакетов RPM Первую часть связки в дистрибутивах Red Hat выше 7.2 и Mandrake выше 8.1 настраивать не нужно: все настраивается во время установки системы. Поэтому вы можете сразу приступить к тестированию связки Apache+PHP (листинг 17.1).Убедитесь, что сервер Apache
27.1.2. Структура пакетов IP и TCP
27.1.2. Структура пакетов IP и TCP Протокол IP не ориентирован на соединение, поэтому не обеспечивает надежную доставку данных. Поля, описание которых приведено в таблице 27.4, представляют собой IP-заголовок и добавляются к пакету при его получении с транспортного
1.1.3.8. Выбор пакетов и их установка
1.1.3.8. Выбор пакетов и их установка Мы подошли к самому интересному — к выбору пакетов. Можете оставить все как есть (по умолчанию выбраны только приложения для офиса), а можете установить переключатель в нижнюю часть окна (рис. 1.19) в положение Настроить сейчас, и у вас
3.1. Менеджер пакетов yum
3.1. Менеджер пакетов yum 3.1.1. Основные понятие о пакетах Давайте сначала рассмотрим процесс установки программ в Windows. Как правило, дистрибутив Windows-программы состоит та установочного файла (обычно называется setup.exe или install.exe) и нескольких вспомогательных файлов (например,
3.3.3.1. Установка пакетов
3.3.3.1. Установка пакетов Для установки пакета (или пакетов — в командной строке можно указать несколько пакетов) используется опция -i:rpm — i пакетЕсли вы хотите наблюдать за процессом установки (это очень полезно, если устанавливается большой пакет или же производится
3.3.3.2. Удаление пакетов
3.3.3.2. Удаление пакетов Для удаления пакета используется опция -е. При удалении не нужно задавать полное имя файла пакета, достаточно названия самой программы. Например, если изначально пакет назывался program-base-0.94-2.i386.rpm, то для его удаления достаточно ввести команду: rpm -e
16.9. Форматы пакетов RPC
16.9. Форматы пакетов RPC На рис. 16.5 приведен формат запроса RPC в пакете TCP.Поскольку TCP передает поток байтов и не предусматривает границ сообщений, приложение должно предусматривать способ разграничения сообщений. Sun RPC определяет запись как запрос или ответ, и каждая запись
Конвертеры пакетов
Конвертеры пакетов Отдельно хотелось бы отметить наличие утилит, позволяющих конвертировать пакеты из одного формата в другой. Их возможности применения ограничены, так как из пакета одного типа получить полноценный другой тип пакета невозможно. Кроме того, приложения,
Вы спросили: Как мне узнать, какой у меня Linux — RPM или Deb?
если вы используете потомок Debian, например Ubuntu (или любую производную от Ubuntu, например Kali или Mint), то у вас есть. пакеты deb. Если вы используете Fedora, CentOS, RHEL и т. Д., То это так. об / мин.
Как узнать, установлен ли RPM в Linux?
Чтобы просмотреть все файлы установленных пакетов rpm, используйте -ql (список запросов) с командой rpm.
Как узнать, какой у меня Linux — Debian или Ubuntu?
lsb_release — это команда, которая может печатать определенную LSB (стандартную базу Linux) и информацию о распространении. Вы можете использовать эту команду для получения версии Ubuntu или Debian. Вам необходимо установить пакет «lsb-release». Приведенный выше вывод подтверждает, что машина работает под управлением Ubuntu 16.04 LTS.
Как узнать, какой у меня дистрибутив Linux?
Проверить версию ОС в Linux
- Откройте приложение терминала (оболочка bash)
- Для входа на удаленный сервер с помощью ssh: ssh user @ server-name.
- Введите любую из следующих команд, чтобы найти имя и версию ОС в Linux: cat / etc / os-release. lsb_release -a. hostnamectl.
- Введите следующую команду, чтобы узнать версию ядра Linux: uname -r.
Ubuntu использует RPM или Deb?
Установите пакеты RPM в Ubuntu. Репозитории Ubuntu содержат тысячи пакетов deb, которые можно установить из Центра программного обеспечения Ubuntu или с помощью утилиты командной строки apt. Deb — это формат установочного пакета, используемый всеми дистрибутивами на основе Debian, включая Ubuntu.
Как узнать, установлен ли RPM?
Чтобы узнать, где были установлены файлы для конкретного rpm, вы можете запустить rpm -ql. Например, показывает первые десять файлов, установленных bash rpm.
Как мне принудительно удалить RPM в Linux?
Самый простой способ — использовать rpm и удалить его. Например, если вы хотите удалить пакет под названием «php-sqlite2», вы можете сделать следующее. Первый «rpm -qa» перечисляет все пакеты RPM, и grep находит пакет, который вы хотите удалить. Затем вы копируете полное имя и запускаете команду «rpm -e –nodeps» для этого пакета.
Основан ли Red Hat Linux на Debian?
RedHat — это коммерческий дистрибутив Linux, который наиболее широко используется на нескольких серверах по всему миру. … Debian, с другой стороны, представляет собой дистрибутив Linux, который очень стабилен и содержит очень большое количество пакетов в своем репозитории.
Как узнать, что моя ОС — Debian?
Как проверить версию Debian: Терминал
- Ваша версия будет показана в следующей строке. …
- команда lsb_release. …
- Набрав «lsb_release -d», вы можете получить обзор всей системной информации, включая вашу версию Debian.
- Когда вы запускаете программу, вы можете увидеть свою текущую версию Debian в разделе «Операционная система» в разделе «Компьютер».
Как узнать, что мой Linux — Ubuntu?
Откройте свой терминал с помощью сочетания клавиш Ctrl + Alt + T или щелкнув значок терминала. Используйте команду lsb_release -a, чтобы отобразить версию Ubuntu. Ваша версия Ubuntu будет показана в строке описания.
Почему Alpine Linux такой маленький?
Небольшой. Alpine Linux построен на musl libc и busybox. Это делает его меньше по размеру и более ресурсоэффективным, чем традиционные дистрибутивы GNU / Linux. Контейнер требует не более 8 МБ, а для минимальной установки на диск требуется около 130 МБ хранилища.
Какой Linux лучший?
10 самых стабильных дистрибутивов Linux в 2021 году
- 2 | Debian. Подходит для: Начинающих. .
- 3 | Fedora. Подходит для: разработчиков программного обеспечения, студентов. .
- 4 | Linux Mint. Подходит для: профессионалов, разработчиков, студентов. .
- 5 | Манджаро. Подходит для: Начинающих. .
- 6 | openSUSE. Подходит для: начинающих и продвинутых пользователей. …
- 8 | Хвосты. Подходит для: безопасности и конфиденциальности. …
- 9 | Ubuntu. …
- 10 | Зорин О.С.
7 февраля. 2021 г.
Какой Linux стоит на Chromebook?
В конце концов, Chrome OS построена на Linux. Chrome OS зародилась как часть Ubuntu Linux. Затем он перешел на Gentoo Linux и превратился в собственный подход Google к ванильному ядру Linux. Но его интерфейс по сей день остается интерфейсом веб-браузера Chrome.
Стоит мне загружать Linux DEB или RPM?
Файл. Файлы deb предназначены для дистрибутивов Linux, производных от Debian (Ubuntu, Linux Mint и т. д.). … Rpm-файлы используются в основном дистрибутивами, производными от дистрибутивов на основе Redhat (Fedora, CentOS, RHEL), а также дистрибутивом openSuSE.
Что лучше DEB или RPM?
Многие люди сравнивают установку программного обеспечения с apt-get to rpm -i, и поэтому лучше говорят DEB. Однако это не имеет ничего общего с форматом файла DEB. Реальное сравнение — dpkg vs rpm и aptitude / apt- * vs zypper / yum. С точки зрения пользователя, в этих инструментах нет большой разницы.
Какой Linux использует rpm?
Хотя он был создан для использования в Red Hat Linux, сейчас RPM используется во многих дистрибутивах Linux, таких как Fedora, CentOS, OpenSUSE, OpenMandriva и Oracle Linux. Он также был перенесен на некоторые другие операционные системы, такие как Novell NetWare (начиная с версии 6.5 SP3), IBM AIX (начиная с версии 4), IBM i и ArcaOS.