Приложения для fedora. Установка rpm пакетов в Linux. Установка плагиров и основных программ

Прикладное решение "1С:Розница 8" автоматизирует регистрацию следующих операций:

  • приход товаров от контрагента на склады магазина;
  • реализация товаров и услуг контрагенту;
  • перемещения товаров между магазинами, внутренними складами магазинов, магазинами и складами торгового предприятия;
  • торговля комплектами товаров, созданными как в момент продажи товара, так и с предпродажной подготовкой комплекта;
  • возвраты товаров от покупателей, включая возврат после закрытия кассовой смены;
  • инвентаризация товарных запасов;
  • оформление приходных и расходных кассовых ордеров непосредственно в магазинах;
  • оформление чеков продажи, и по окончании смены сводного отчета по контрольно-кассовой машине, с учетом возвращенных товаров в смену;
  • перемещение денежных средств между магазинами, внутренними кассами магазинов, магазинами и кассами торгового предприятия;
  • работа с эквайринговыми системами, учет оплат товаров по платежным картам, учет договоров эквайринга и условия возвращения/не возвращения торговой уступки эквайрером при возврате товаров; работа с банковскими кредитами.
  • использование процентных скидок по дисконтным картам (фиксированные и накопительные скидки), скидки с разделением по магазинам, скидки контрагентам, скидки на сумму чека, скидки по времени действия, по количеству товара, по виду оплаты.
  • поддержка торгового оборудования: фискальные регистраторы, терминалы сбора данных, сканеры штрихкодов, электронные весы, дисплеи покупателя, эквайринговые системы, ридеры магнитных карт.

Прикладное решение "1С:Розница 8" может работать с территориально распределенными информационными базами(РИБ). При этом обеспечивается четкое разделение документооборота по магазинам, а в центральном узле РИБ консолидируется информация по всем магазинам сети. С помощью центрального узла можно быстро создать периферийный узел РИБ.

Прикладное решение "1С:Розница 8" может автоматически обмениваться информацией с управляющей информационной системой (back-office). В качестве управляющей системы для прикладного решения "1С:Розница 8" может использоваться прикладное решение "Управление торговлей". С помощью управляющей системы можно создать неограниченное количество узлов в прикладном решении "1С:Розница 8", которые, в свою очередь, могут являться центральными узлами распределенной информационной базы.

Предусмотрены механизмы администрирования пользователей информационной базы удаленных узлов РИБ из главного узла прикладного решения. Например, в главном узле РИБ администратор системы может зарегистрировать пользователя информационной базы удаленного узла и настроить его права доступа.

Наряду с многомагазинным учетом, реализован многофирменный учет, где каждый склад (торговый зал) может быть отнесен к определенной организации (фирме).

Прикладное решение "1С:Розница 8" может использовать ордерные схемы перемещения, реализации и поступления товаров на склады магазина. Ордерная схема предусматривает предварительную регистрацию списка товаров, необходимых к принятию или отгрузке со склада, фактическая же операция с товарами на складе регистрируется документами "Расходный ордер на товары" или "Приходный ордер на товары".

Автоматизируется учет товарных запасов на складах магазинов и учет денежных средств в кассах магазинов.

Прикладное решение позволяет из центрального узла регулировать розничные цены для каждого магазина. В то же время можно предоставить магазину право самому корректировать розничные цены в зависимости от его расположения и наличия конкуренции.

В программе реализованы механизмы формирования ценников и этикеток.

Реализованы механизмы автоматического определения ставки НДС в момент продажи товара со складов магазина. Система налогообложения устанавливается для каждого склада отдельно. В момент продажи товара, торговый зал (или склад), с которого необходимо продавать товар, определяется кассой продажи товара и номенклатурной группой, к которой он (товар) принадлежит, Это делает возможным корректный ввод документов в магазинах, использующих смешанную систему налогообложения.

Прикладное решение "1С:Розница 8" реализует схемы автоматизированного распределения товаров по складам, когда при приеме товара оператор может распределить поставку по складам (торговым залам) магазина в зависимости от номенклатурной группы товара.

Так уж исторически сложилось, что процесс установки пакетов в разных дистрибутивах существенно отличается. Да и сами установочные пакеты имеют разный формат. Данная статья пригодиться пользователям дистрибутива Fedora (Источник).

В более старых версиях Linux (базирующихся на Red Hat) существовало только два способа установки программ. Это сборка из исходных кодов и установка из RPM-пакетов. Рассмотрим каждый способ поподробнее.

Исходные коды скачиваются с сайта программы. В общем случае, для установки нужно распаковать и выполнить 3 команды: configure, make и make install . Первая команда имеет очень много параметров (вывести список которых можно, запустив configure -help ), таких, как путь установки программы, пути к различным библиотекам и много других. После удачного завершения первого этапа, нужно запустить команду make . Она скомпилирует исходные коды в бинарные файлы. Если компиляция прошла успешно, то по последней команде скомпилированные файлы скопируются по своим директориям. Преимущество такого способа установки заключаются во-первых в том, что 99% всех open source – программ распространяются в исходниках, а RPM-пакета у нужной программы может не быть (сейчас, правда, формат RPM очень распространился и почти все разработчики стараются создавать пакеты в этом формате). Во-вторых всегда можно отредактировать исходники устанавливаемой программы, исправив ошибку или внеся нужные изменения. Минус только один – для использования этого способа необходимо знать язык программирования c/c++ и архитектуру ОС. Поэтому далеко не каждый может пользоваться этим способом, особенно, если при этом возникли какие-либо ошибки.

Установка из RPM-пакета производится так: необходимо скачать RPM-пакет и выполнить всего одну команду: rpm -Uvh ./packet_name.rpm (где packet_name – имя файла пакета). Такой способ не только намного проще, но и быстрее, так как в пакете программа уже скомпилирована (время на компиляцию программы может уходить довольно много, в зависимости от мощности вашего компьютера). Однако способ тоже не идеальный, так как часто бывает, что программа для своей установки требует, чтобы также были установлены какие-либо другие пакеты (например с нужными библиотеками) – появляются так называемые зависимости. Если программа требует одну библиотеку – не страшно, но программа может требовать 10 и больше библиотек, каждая из которых, в свою очередь, тоже может требовать установку библиотек. Поэтому время установки программы может сильно затянуться.

Однако в последних версиях Fedora с появлением такой консольной утилиты, как yum, устанавливать программы очень приятно. Для этого нужно всего-навсего набрать в консоли команду: yum install name (где name – имя программы для установки). Мало того, что yum сама скачает из интернета нужный пакет и установит программу, она также скачает и установит все программы, требующиеся для этого. Если вы не любите пользоваться консолью, в KDE, например, из меню запустите программу Система / Установка/удаление программ и установите программу, используя графический интерфейс.

Что делать после установки Fedora 21 — руководство по настройке

Процесс загрузки и установки операционной системы Fedora 21 не вызывает затруднений у большинства заинтерисованных пользователей и ИТ специалистов, тем не менее будет описан в отдельной статье для «самых маленьких» и начинающих.

Стоит отметить, что в данной ОС семейства Linux используется большое число изменений и обновленных приложений. Свежеустановленная система не идеально подходит для ежедневного использования. Сейчас выполним настройку Fedora 21, а именно, самые основные и базовые операции, чтобы получить «более полированный» рабочий стол.

Обновление системы

Самое первое, что нужно сделать перед настройкой операционной системы и установкой программ — обновить систему, рекомендую выполнять данную операцию из командной строки (терминала):

Добавление репозитория RPM Fusion

Включение дополнительных репозиториев RPM Fusion необходимо для установки различных приложений, кодеков и т.д., т.е. того ПО, которое недоступно из официальных источников из-за лицензионныз соглашений. При этом пакеты и программы стабильны и качественны. Для добавления в систему новых репозиториев, выполняем команду:

su -c ‘yum localinstall —nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm’

Установка плагиров и основных программ

  • Плагины для воспроизведения медиа-файлов:

sudo yum install gstreamer1-plugins-good gstreamer1-plugins-good-extras gstreamer1-plugins-ugly gstreamer1-plugins-base gstreamer1-plugsins-base-tools gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins-bad-free-extra gstreamer1-libav

  • Установка архиватора unrar:

yum install unrar p7zip p7zip-plugins

  • Установка плагина Adobe Flash Player состоит из нескольких шагов:

sudo rpm -ivh http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm

Импортируем ключ:

sudo rpm —import /etc/pki/rpm-gpg/RPM-GPG-KEY-adobe-linux

Выполняем инсталяцию плагина:

sudo yum install flash-plugin

Медиа

  • Установка VLC Media Player:
  • Установка музыкального плеера Audacious:

sudo yum install audacious

  • Установка музыльного редактора Audacity:

sudo yum install audacity

  • Установка Gnome Music Player:

sudo yum install gnome-music

Браузеры

На вкус и цвет — все браузеры разные, представлю вашему вниманию процесс установки самых популярных браузеров в ОС Fedora 21. По умолчанию, используется Mozilla Firefox.

  • Установка последний версии Google Chrome состоит не нескольких этапов, сначала устанавливаем репозитории (источник для получения пакетов и программ):

sudo gedit /etc/yum.repos.d/google-chrome.repo

Далее введите следующий текст в редакторе текста , который будет открыт после ввода указанной команды:


name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

Теперь выполняем установку Google Chrome:

sudo yum install google-chrome-stable

  • Установка Lightweight Midori Browser:

sudo yum install midori

Графика

  • Inkscape

sudo yum install inkscape

  • Blender

sudo yum install blender

  • Gwibbe

sudo yum install gwibber

  • Pidgin

sudo yum install pidgin

  • Установка торрент-клиента qbittorren

sudo yum install qbittorrent

  • Установка альтернативного торрент-клиента:

sudo yum install deluge

  • Для все остальных загрузок рекомендуется к использования плагин DownloadThemAll для браузера.
  • Установка Dropbox:

sudo gedit /etc/yum.repos.d/dropbox.repo


name=Dropbox Repository
baseurl=http://linux.dropbox.com/fedora/20/
gpgkey=http://linux.dropbox.com/fedora/rpm-public-key.asc

Выполнение операции установки:

sudo yum install nautilus-dropbox

Первая часть руководства по настройке операционной системы Fedora 21 завершена. Подписывайтесь на обновления сайта, чтобы получать новости и продолжение циклов статей:

В более старых версиях Linux (базирующихся на Red Hat) существовало только два способа установки программ. Это сборка из исходных кодов и установка из RPM-пакетов. Рассмотрим каждый способ поподробнее.

Исходные коды скачиваются с сайта программы. В общем случае, для установки нужно распаковать и выполнить 3 команды: configure, make и make install . Первая команда имеет очень много параметров (вывести список которых можно, запустив configure --help ), таких, как путь установки программы, пути к различным библиотекам и много других. После удачного завершения первого этапа, нужно запустить команду make . Она скомпилирует исходные коды в бинарные файлы. Если компиляция прошла успешно, то по последней команде скомпилированные файлы скопируются по своим директориям. Преимущество такого способа установки заключаются во-первых в том, что 99% всех open source - программ распространяются в исходниках, а RPM-пакета у нужной программы может не быть (сейчас, правда, формат RPM очень распространился и почти все разработчики стараются создавать пакеты в этом формате). Во-вторых всегда можно отредактировать исходники устанавливаемой программы, исправив ошибку или внеся нужные изменения. Минус только один - для использования этого способа необходимо знать язык программирования c/c++ и архитектуру ОС. Поэтому далеко не каждый может пользоваться этим способом, особенно, если при этом возникли какие-либо ошибки.

Установка из RPM-пакета производится так: необходимо скачать RPM-пакет и выполнить всего одну команду: rpm -Uvh ./packet_name.rpm (где packet_name - имя файла пакета). Такой способ не только намного проще, но и быстрее, так как в пакете программа уже скомпилирована (время на компиляцию программы может уходить довольно много, в зависимости от мощности вашего компьютера). Однако способ тоже не идеальный, так как часто бывает, что программа для своей установки требует, чтобы также были установлены какие-либо другие пакеты (например с нужными библиотеками) - появляются так называемые зависимости. Если программа требует одну библиотеку - не страшно, но программа может требовать 10 и больше библиотек, каждая из которых, в свою очередь, тоже может требовать установку библиотек. Поэтому время установки программы может сильно затянуться.

Однако в последних версиях Fedora с появлением такой консольной утилиты, как yum, устанавливать программы очень приятно. Для этого нужно всего-навсего набрать в консоли команду: yum install name (где name - имя программы для установки). Мало того, что yum сама скачает из интернета нужный пакет и установит программу, она также скачает и установит все программы, требующиеся для этого. Если вы не любите пользоваться консолью, в KDE, например, из меню запустите программу Система / Установка/удаление программ и установите программу, используя графический интерфейс.

А также других систем приходится устанавливать дополнительные программы. В операционных системах Windows все очень просто, как правило есть установщик setup.exe, который помогает установить софт. А вот в линуксе дела обстоят несколько иначе. Как устанавливать программы в Linux? Сейчас рассмотрим этот вопрос.

В линуксе есть несколько типов установочных пакетов и каждый дистрибутив имеет свой формат пакетов. В дистрибутивах Fedora, Mandriva, Red Hat и Suse используется стандартная установка для линукс RPM, разработанная компанией Red Hat. Файл пакета RPM как правило имеет название имя_программы-версия.rpm.

Еще один из очень популярных форматов это DEB. Используется в Debian, Ubuntu, Knoppix и Mepis. Имеет название имя_программы-версия.deb.

И подошли мы к архивам. Обычно это .tar , .tar.gz , .tgz расширения. Их следует распаковать, а потом уже устанавливать/компилировать.

Выполнять процедуру установки программ нужно от имени суперпользователя.

Быстрая навигация

Установка программ на Debian, Ubuntu

Для работы с пакетами формата DEB есть множество инструментов, но чаще всего используют apt-get , он входит в стандартный набор инструментов. Для установки приложения вводим команду:

apt-get install имя_пакета

Для удаления:

apt-get remove имя_пакета

APT хранит локальную базу данных всех доступных для установки пакетов и ссылок где их брать. Эту базу нужно обновлять время от времени, командой:

apt-get update

Для обновления устаревших пакетов (программ) на компьютере набираем следующие команды:

apt-get update ; apt-get upgrade

Установка программ на Fedora, Red Hat

Утилита, аналогичная APT — yum. Загрузить и установить пакет из настроенного хранилища пишем команду:

yum install имя_пакета

yum remove имя_пакета

Локальная база yum не сохраняется, поэтому нет необходимости обновлять. Для установки обновлений воспользуемся командой:

yum update

Выбрать что-то определенное для обновления:

yum update имя_пакета

Установка программ в Mandriva

В Mandriva есть свой набор инструментов для работы с пакетами, называется urpmi. Для установки:

urpmi имя_пакета

Чтобы удалить:

urpme имя_пакета

Обновить локальную базу со списком пакетов:

urpmi.update -a

Чтобы установить обновления:

urpmi --auto- select

Установка программ из архивов (тарболов)

Для архивов сжатых с помощью GZIP (gz, gz2 и т.д.) делаем так:

tar -xvz f имя_файла

Для архивов сжатых с помощью BZIP (bz, bz2 и т.д.) несколько по другому:

tar -xvjf имя_файла

Команды Tar:

  • x – извлекаем файлы из архива;
  • v – подробный вывод инфы на экран;
  • f – Обязательная опция. Если не указать, Tar будет пытаться использовать магнитную ленту вместо файла;
  • z – обработать архив сжатый при помощи gzip;
  • j – обработать архив сжатый при помощи bzip.

После выполнения команды, будет создана папка с именем, аналогичным названию пакета. Затем нужно открыть эту созданную папку командой:

cd имя_папки

Далее в распакованном архиве читаем инструкцию в файле README если есть. Во всяком случае, если программа собрана в виде исполняемого файла, то в пакете будет файл .sh , как правило называется install.sh