Установка Webmoney в Linux.

Операционная система Linux получает все большую популярность. Вы наверно считаете что я так считаю потому что сам ей пользуюсь? На самом деле это не так, я не кричу что операционная система Windows плохая и что на Linux молиться нужно. Просто о, этом говорят факты, да конечно windows как являлся лидером так и я думаю не скоро ещё покинет своё лидерство, среди домашних операционных систем. Но его сильным минусом является конечно его цена, раньше была ещё стабильность работы, но сейчас я несколько лет уже его не использовал, так что мне на этот счёт сказать нечего.

Linux же привлекает людей тем что эта операционная система устойчива к разнообразным вирусам, троянам и другим программам которые занимаются кражей паролей. Нет в Linux тоже может запуститься какой-либо вирус или руткит, вот только для этого Вам самому придётся предоставить свой пароль злоумышленникам. Это связано с тем что ни один файл в Linux не имеет по умолчанию прав на исполнение, разрешить выполнение какой-либо программы можете лишь Вы сами. А это особенно важно когда Вы имеете дело с деньгами в интернете.

Вот наконец свершилось, известнейший сервис Webmoney, который используется для расчётов в сети интернет выпустил программу для работы со своим сервисом под Linux. Скачать данную программу Вы можете на официальном сайте Webmoney. Программа выпускается как для архитектуры i386 так и amd64, программа распространяется как в виде deb-пакетов так и tar.gz архивов.

WebMomey для Linux
Dante

Я проверял её работоспособность в Linux Mint Lisa с рабочим столом LXDE, и в Linux Kubuntu 11.10. Все обновить систему забываю. Не до того постоянно, а надо бы уже давным давно. Но сейчас не о том, если Ваша операционная система Linux основана на deb-пакетах, то это руководство по установке Вам подойдет, а именно если у Вас Linux Mint, Ubuntu, Kubuntu, Lubuntu, наверно Xubuntu последнее не проверял. Скачиваете deb-пакет для своей архитектуры с

официального cайта Webmoney

Данный deb-пакет спокойно у меня установился в Linux Mint при помощи обычного двойного клика через «Установщик пакетов Gdebi». В Kubuntu же и того быстрее, здесь у меня программы запускаются одним кликом так что здесь тоже все установилось с полвитка, так же через «Программу установки пакетов». Дальше меня ожидало небольшое разочарование, ((( в меню программа так и не появилась, из-за чего запускать её пришлось только из консоли. Ярлык отсутствует напрочь. Обидно конечно, ну да ладно, открываем терминал и вводим команду

My-WebMoney

Именно в том виде что я написал. Помните команды в терминале чувствительны к регистру!!! То есть вводить надо с теми большими буквами которые написаны!!!

Откроется сама программа.

Для того чтобы можно было её использовать Вам необходимо подтвердить её при помощи СМС. Для этого зайдите сайт my.webmoney.ru зайдите в свой профиль на «WebMoney Keeper Mini». Выберете приложение, и запросите код подтверждения как на скриншоте ниже.

Подтвердить WebMoney Для Linux
Dante

Затем так же подтвердите посредством СМС программу My WebMoney. Установленную у себя на компьютере.

Активируем My WebMoney в компьютере с Linux
Dante

Все, программа My WebMoney установлена в вашей операционной системе Linux

Webmoney установлен в Linux
Dante

 

Установка браузера Google Chrome в Linux

Браузер Google
Dante

У нас всех есть тот браузер который нам нравится больше чем остальные, мне например больше нравится браузер Chromium, брат и большая часть знакомых предпочитают все же Google Chrome. Что же мы видим в операционной системе Linux по умолчанию?

 

В Linux Ubuntu по умолчанию браузером является Firefox. Linux Kubuntu по умолчанию браузер Rekong. Linux Mint я пока успел просмотреть только с установленным столом LXDE, но там тоже браузер по умолчанию Firefox.

 

Из тех дистрибутивов Linux с которыми сталкивался сам, встретил браузер Chromium только в Linux Lubuntu по умолчанию. Именно же браузер Google Chrome если не ошибаюсь, а я вроде не ошибаюсь, в любом дистрибутиве необходимо устанавливать вручную.

 

Давайте рассмотрим как это сделать.

 

Один из вариантов, это тот который я использовал когда-то давно, а именно скачать с официального сайта deb-пакет и установить Google Chrome. Почему я говорю что использовал данный способ раньше, нет не потому что данный способ установить Google Chrome хуже или ещё что-то. Просто мне кажется быстрее и удобнее добавить репозиторий и установить его из консоли. Но сейчас не о этом.

 

Для того чтобы скачать deb-пакет с установкой Google Chrome, переходим по ссылке ниже на:

 

Официальный сайт браузера Google Chrome

 

и выбираем пакет загрузки, для своей архитектуры. Нажимаем принять условия и установить. Начнётся загрузка deb-пакета, который затем придётся установить. После того как скачается deb-пакет из сети Вам останется лишь установить его.

 

Так же вы можете воспользоваться как мне сейчас кажется более простым способом установки Google Chrome, а именно установки из консоли. Для того чтобы установить Google Chrome при помощи программы apt-get, нам необходимо сначала добавить репозиторий программы в наш sources.list

 

Сначала нам необходимо добавить ключ для репозитория. Открываем терминал и скачиваем, а так же устанавливаем ключ для APT.

 

wget -q -O — https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add —

 

Теперь нам необходимо непосредственно добавить сам репозиторий браузера Google Chrome, вводим в терминале вторую команду.

 

sudo sh -c ‘echo «deb http://dl.google.com/linux/chrome/deb/ stable main» >> /etc/apt/sources.list.d/google.list’

 

Теперь осталось обновить наш список пакетов и установить браузер Google Chrome. Вводим команду для обновления списка пакетов.

 

sudo apt-get update

 

и последняя команда в консоли скачает и установит интересующую Вас версию браузера, а именно.

 

google-chrome-unstable — нестабильная версия браузера, предназначенная для разработчиков. Обычным пользователям для установки, не желательна.

 

google-chrome-beta — Бета-версия браузера Google Chrome. Версия полностью не протестирована. Тоже не очень желательна для установки обычным пользователем, может не стабильно работать.

 

google-chrome-stable — Стабильная тщательно тестируемая версия браузера Google Chrome, именно та которая нам и необходима. Вот её мы и будем устанавливать. Вводим в терминале.

 

sudo apt-get install google-chrome-stable

 

Программа apt-get теперь скачивает и устанавливает браузер Google Chrome.

 

Вот и все. Браузер Google Chrome установлен в нашей системе Linux

Создаём локальный репозиторий из deb-пакетов.

Недавно я описывал как сохранить скачанные deb-пакеты для того, чтоб можно было если вдруг что случится с системой Linux не скачивать программы заново, а установить из того что уже скачали.

Вот я и подумал, как бы сделать так чтоб эти самые скачанные программы мы могли бы устанавливать самым обычным образом при помощи команды apt-get? Размышляя о этом я пришёл к мысли о том, а почему бы с этих самых пакетов не создать локальный репозиторий? Подумал, погуглил, взял главный инструмент системного администратора, админский бубен и начал делать.

Итак deb-пакеты у меня находятся там же где я их и оставил, до того как в качестве эксперимента переустановил систему, а именно в домашней директории в папке deb. У меня это /home/dante/deb, я описывал все это раньше здесь, у Вам же та директория куда Вы сохранили пакеты. Открываем терминал и переходим в папку с deb-пакетами. В мойм случае в терминале команда выглядит так:

cd /home/dante/deb

Вы же должны ввести путь к своим deb-пакетам.

После того как Вы перешли в папку с сохранёнными deb-пакетами. Вводим следующую команду:

sudo apt-ftparchive packages ./ |gzip -9 > Packages.gz

Далее вводим пароль и ожидаем пока будет создан фаил Packages.gz

Теперь наш репозиторий практически задан, осталось его добавить в source.list. Обратно беремся за терминал. Открываем файл:

sudo nano /etc/apt/sources.list

У меня данный файл выглядит так:

deb file:///home/dante/deb ./

# deb cdrom:[Kubuntu 11.10 _Oneiric Ocelot_ — Beta i386 (20110921.2)]/ oneiric main restricted

 

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to

# newer versions of the distribution.

deb http://archive.ubuntu.com/ubuntu oneiric main restricted

deb-src http://archive.ubuntu.com/ubuntu oneiric restricted main multiverse universe #Added by software-properties

 

## Major bug fix updates produced after the final release of the

## distribution.

deb http://archive.ubuntu.com/ubuntu oneiric-updates main restricted

deb-src http://archive.ubuntu.com/ubuntu oneiric-updates restricted main multiverse universe #Added by software-properties

 

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team. Also, please note that software in universe WILL NOT receive any

## review or updates from the Ubuntu security team.

deb http://archive.ubuntu.com/ubuntu oneiric universe

deb http://archive.ubuntu.com/ubuntu oneiric-updates universe

 

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu

## team, and may not be under a free licence. Please satisfy yourself as to

## your rights to use the software. Also, please note that software in

## multiverse WILL NOT receive any review or updates from the Ubuntu

## security team.

deb http://archive.ubuntu.com/ubuntu oneiric multiverse

deb http://archive.ubuntu.com/ubuntu oneiric-updates multiverse

 

## N.B. software from this repository may not have been tested as

## extensively as that contained in the main release, although it includes

## newer versions of some applications which may provide useful features.

## Also, please note that software in backports WILL NOT receive any review

## or updates from the Ubuntu security team.

deb http://archive.ubuntu.com/ubuntu oneiric-backports main restricted universe multiverse

deb-src http://archive.ubuntu.com/ubuntu oneiric-backports main restricted universe multiverse #Added by software-properties

 

deb http://archive.ubuntu.com/ubuntu oneiric-security main restricted

deb-src http://archive.ubuntu.com/ubuntu oneiric-security restricted main multiverse universe #Added by software-properties

deb http://archive.ubuntu.com/ubuntu oneiric-security universe

deb http://archive.ubuntu.com/ubuntu oneiric-security multiverse

 

## Uncomment the following two lines to add software from Canonical’s

## ‘partner’ repository.

## This software is not part of Ubuntu, but is offered by Canonical and the

## respective vendors as a service to Ubuntu users.

deb http://archive.canonical.com/ubuntu oneiric partner

deb-src http://archive.canonical.com/ubuntu oneiric partner

 

## This software is not part of Ubuntu, but is offered by third-party

## developers who want to ship their latest software.

deb http://extras.ubuntu.com/ubuntu oneiric main

deb http://archive.ubuntu.com/ubuntu/ oneiric-proposed restricted main multiverse universe

deb-src http://archive.ubuntu.com/ubuntu/ oneiric-proposed restricted main multiverse universe

deb-src http://extras.ubuntu.com/ubuntu oneiric main

Для того чтобы добавить нашу папку с deb-пакетами в источники приложений нам необходимо добавить следующую строчку.

deb file:///home/dante/deb ./

Добавлять её лучше в самый верх файла, так как система сначала опрашивает те репозитории которые находятся в начале. Что я как Вы уже увидели я и сделал. У вас путь к папке может быть иной, только не забудьте в конце ./

Все репозиторий добавлен. Можете посмотреть на это в источнике приложений. Теперь Вам осталось лишь обновить списки пакетов. Сделать это можно в терминале при помощи команды:

sudo apt-get update

Вот теперь Мы можем устанавливать программы из своего репозитория который мы создали из сохранённых deb-пакетов. Это ещё и достаточно удобно если мы скачивали deb-пакеты на одном компьютере, а устанавливаем их на другой.

Эффективное управление deb-пакетами программ в Linux.

Не так давно разбирался с программами в своей Linux Kubuntu и у меня появилось желание сохранить установочные deb-пакеты для установки программ, так на всякий случай. Уж очень я беспокойный пользователь и пару раз во время того как разбирался с работой операционной системы приходилось её переустанавливать, потому что не знал как иначе исправить то что натворил. )) Ну бывало. Соответственно каждый раз приходилось скачивать файлы заново, а трафик у меня с нормальной скоростью 10гб в месяц и обидно его тратить на то что уже было скачано.

Вот я и решил разобраться в том как же сохранить скачанные deb-пакеты для того чтобы можно было установить программу если обратно угроблю систему.

Все программы которые устанавливаются в операционной системе Linux Kubuntu, да и Ubuntu, Lubuntu хранятся в /var/cache/apt/archives/. Вот эту папку нам и необходимо сохранить. Я её решил сохранить в своём домашнем каталоге /home/имя-пользователя/, где имя-пользователя это имя вашего пользователя в Вашей системе Linux. Для этого я сделал папку под названием deb чтобы не забыть что в ней. Получилось /home/имя-пользователя/deb/. Теперь рекурсивно копирую каталог /var/cache/apt/archives/ в папку /home/имя-пользователя/deb/ для этого надо в терминале дать команду от имени суперпользователя.

sudo cp -r /var/cache/apt/archives/* /home/имя-пользователя/deb/

Все теперь если обратно угроблю систему то можно будет установить все пакеты. По сути дела делается это практически так же как и я описывал в статье о offline-установке deb-пакетов. Просто перейдя в папку с сохранёнными пакетами, в моём случае это /home/имя-пользователя/deb/. Вводим в терминале.

cd /home/имя-пользователя/deb/

Для того чтобы установить все что было, достаточно ввести

sudo dpkg -i *deb

Если же необходимо выбрать пакеты по моим требованиям то вводим

sudo dpkg -i имя-необходимого-пакета.deb

Теперь в любое время можно установить любую программу если удалю её или вдруг что сделаю с системой, без скачивания deb-пакетов заново.

Скачиваем deb-пакеты с зависимостями для offline-установки.

Сегодня вот задумался над тем что же делать если доступа в интернет не будет, а понадобится установить какую-либо программу. Ведь программы в Linux Ubuntu устанавливаются из интернет-репозиториев. Кстати это работает и в Kubuntu, Lubuntu. Остальные не проверял.

А как взять необходимые для установки deb-пакеты? Если на компьютере ещё нет интернета, хотя бы программу для подключения к интернету, например ту же программу wvdial. Чтобы можно было подключить например мой модем в консоли. Хоть я и разобрался как подключать 3g USB-модем при помощи pppd. Но а вдруг понадобится.

Для того чтобы получить список интернет адресов где находятся наши deb-пакеты я использую программу apt-get —print-uris —yes здесь —print-uris возвращает URL адреса на экран. Для вывода данной команды права суперпользователя ненужны, так что sudo вводить Вам не понадобится.

apt-get —print-uris —yes install wvdial

Но чтобы отсеить результаты и оставить одни URL-адреса. Я использую возможности grep совместно с cut, для того чтобы отсеить результаты вывода программы. Вместо wvdial вы можете ввести ту программу которую хотите установить.

apt-get —print-uris —yes install wvdial | grep ^\’ | cut -d\’ -f2

Теперь давайте, сделаем вывод в фаил который затем сможем успешно скормить программе для загрузки наших deb-пакетов. Мой запрос в терминале стал выглядеть вот так.

apt-get —print-uris —yes install wvdial | grep ^\’ | cut -d\’ -f2 > Загрузка.txt

Теперь для того чтобы скачать все deb-пакеты мне достаточно будет использовать программу wget, о ней я писал ранее. Достаточно будет выполнить

wget -i Загрузка.txt

Где Загрузка.txt это фаил который создался при выполнении команды заданной выше. Можете написать полный путь к этому файлу если он не находится в той папке где Вы открыли терминал.

Так же можно получить список адресов необходимых для обновления дистрибутива.

apt-get —print-uris —yes dist-upgrade | grep ^\’ | cut -d\’ -f2 > «обновления дистрибутива»

Ну а дальше нам останется лишь взять фаил который получится, а именно «обновления дистрибутива» и скачать что нам необходимо при помощи в моём случае wget.

wget -i «обновления дистрибутива»

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

wget —directory-prefix=/путь/куда/скачиваем/файлы -i Загрузка.txt

wget —directory-prefix=/путь/куда/скачиваем/файлы -i «обновления дистрибутива»

Ну вот теперь остается лишь перенести скачанные deb-пакеты на компьютер без интернета и установить их. В моём случае я скачивал программу wvdial, а он в зависимостях вытянул четыре deb-пакета. Берём эти пакеты флешкой переносим на компьютер для которого скачивал файлы, и устанавливаем их при помощи команды.

Переходим в каталог со скачанными и перенесёнными deb-пакетами

cd /путь/к/ нашим/deb-пакетам

И устанавливаем наши пакеты.

sudo dpkg -i *deb

Вот по сути дела и все, программа wvdial установлена. Подобным образом можно выкачать совершенно любую программу в Linux Ubuntu, Kubuntu, Lubuntu для offline-установки. Может и в других дистрибутивах не знаю пробовал только эти.