Saved searches
Use saved searches to filter your results more quickly
Cancel Create saved search
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Pidgin protocol plugin for vk.com support. imported repo from https://bitbucket.org/olegoandreev/purple-vk-plugin
License
akaWolf/purple-vk-plugin
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Switch branches/tags
Branches Tags
Could not load branches
Nothing to show
Could not load tags
Nothing to show
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Cancel Create
- Local
- Codespaces
HTTPS GitHub CLI
Use Git or checkout with SVN using the web URL.
Work fast with our official CLI. Learn more about the CLI.
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
Latest commit message
Commit time
README.rst
Описание
Purple-vk-plugin — это плагин для Pidgin, который позволяет принимать и посылать личные сообщения с сайта Vk.com (Вконтакте)
В настоящее время активно поддерживается только версия под Linux, однако в разработке находится и версия под Windows.
Установка
Windows
Нестабильные девелоперские релизы purple-vk-plugin выкладываются на https://bitbucket.org/olegoandreev/purple-vk-plugin/downloads. Файл инсталлятора называется purple-vk-plugin-НОМЕРВЕРСИИ-win32.exe
Ubuntu Linux
Нестабильные девелоперские релизы purple-vk-plugin выкладываются в PPA: https://launchpad.net/~purple-vk-plugin/+archive/dev
Для установки выполните следующие команды:
$ apt-add-repository ppa:purple-vk-plugin/dev $ apt-get update $ apt-get install purple-vk-plugin
Arch Linux
Нестабильные девелоперские релизы purple-vk-plugin выкладываются в AUR: https://aur.archlinux.org/packages/purple-vk-plugin/
Для установки выполните следующие команды:
$ curl -O https://aur.archlinux.org/packages/pu/purple-vk-plugin/purple-vk-plugin.tar.gz $ tar xvfz purple-vk-plugin.tar.gz $ cd purple-vk-plugin $ makepkg -s $ pacman -U purple-vk-plugin-*.pkg.tar.xz
OpenSUSE
Для установки выполните следующие команды:
$ zypper ar http://download.opensuse.org/repositories/home:/Dmitry_R:/purple-vk-plugin/ purple-vk-plugin $ zypper ref $ zypper in purple-vk-plugin
Спасибо Дмитрию Рощину!
Fedora
Для установки выполните следующие команды:
$ cd /etc/yum.repos.d/ $ wget http://download.opensuse.org/repositories/home:/Dmitry_R:/purple-vk-plugin/Fedora_/home:Dmitry_R:purple-vk-plugin.repo $ yum install purple-vk-plugin
Gentoo
Для установки выполните следующие команды:
Для подключения оверлея необходим пакет layman, если его нет — установить:
sudo emerge -av layman
Нужно подключить оверлей stuff, на котором находятся необходимые файлы для установки purple-vk-plugin:
sudo layman -a stuff
Установка последней версии purple-vk-plugin:
sudo emerge -av purple-vk-plugin
Если требуется более ранняя версия, укажите её при установке, к примеру:
sudo emerge -av =purple-vk-plugin-0.9-r298
Другие дистрибутивы Linux
Бинарные сборки плагина выкладываются на https://bitbucket.org/olegoandreev/purple-vk-plugin/downloads. Файл с бинарной сборкой называется purple-vk-plugin-НОМЕРВЕРСИИ-linux-bin.tar.gz. Архив содержит как i386, так и x86-64 версию. Входящий в состав архива установочный скрипт копирует сам плагин и файлы данных в требуемые директории.
Бинарники собираются на CentOS 6.5, так что должны быть совместимы с достаточно старыми дистрибутивами (2009-2010 года).
Сборка
- cmake >= 2.6
- компилятор, поддерживающий C++11 (проверялось gcc 4.6, 4.7, 4.8, clang 3.2, 3.4)
- libpurple >= 2.7
- libxml2 >= 2.7
- gettext
Инструкции даются для свежих версий Ubuntu, но должны легко транслироватьс€ и на другие дистрибутивы Linux.
-
Установите компил€тор и CMake. Для Ubuntu используйте:
$ apt-get install g++ cmake
$ apt-get install libpurple-dev libxml2-dev
$ cd build
$ cmake ..
Запуск cmake должен закончиться без ошибок следующими сообщениями:
-- Configuring done -- Generating done -- Build files have been written to: /home/oleg/projects/purple-vk-plugin/build
$ make
Запуск make должен закончиться без ошибок и предупреждений:
[100%] Built target purple-vk-plugin
$ make install
Description
Purple-vk-plugin is a plugin for Pidgin, which supports Vk.com (Vkontakte) messaging.
Currently only Pidgin on Linux is actively supported, however Windows version is being developed.
Installing
Windows
Unstable windows binaries can be downloaded from https://bitbucket.org/olegoandreev/purple-vk-plugin/downloads Installer file is named purple-vk-plugin-VERSION-win32.exe
Ubuntu Linux
purple-vk-plugin development releases are maintained in PPA: https://launchpad.net/~purple-vk-plugin/+archive/dev
In order to install the package execute the following commands:
$ apt-add-repository ppa:purple-vk-plugin/dev $ apt-get update $ apt-get install purple-vk-plugin
Arch Linux
purple-vk-plugin development releases are maintained in AUR: https://aur.archlinux.org/packages/purple-vk-plugin/
In order to build the package execute the following commands:
$ curl -O https://aur.archlinux.org/packages/pu/purple-vk-plugin/purple-vk-plugin.tar.gz $ tar xvfz purple-vk-plugin.tar.gz $ cd purple-vk-plugin $ makepkg -s $ pacman -U purple-vk-plugin-*.pkg.tar.xz
OpenSUSE
In order to install the package execute the following commands:
$ zypper ar http://download.opensuse.org/repositories/home:/Dmitry_R:/purple-vk-plugin/ purple-vk-plugin $ zypper ref $ zypper in purple-vk-plugin
Thanks tо Dmitry Roshchin!
Fedora
In order to install the package execute the following commands:
$ cd /etc/yum.repos.d/ $ wget http://download.opensuse.org/repositories/home:/Dmitry_R:/purple-vk-plugin/Fedora_/home:Dmitry_R:purple-vk-plugin.repo $ yum install purple-vk-plugin
Other Linux distro
Plugin binaries can be downloaded from https://bitbucket.org/olegoandreev/purple-vk-plugin/downloads Binary builds are named purple-vk-plugin-VERSION-linux-bin.tar.gz. The archive contains both i386 and x86-64 builds. Included install script copies plugin .so file and data files into required directories.
Binaries were built on CentOS 6.5, so should be compatible with rather old distros (since 2009-2010).
Building
- cmake >= 2.6
- C++11-conformant compiler (tested on gcc 4.6, 4.7, 4.8, clang 3.2, 3.4)
- libpurple >= 2.7
- libxml2 >= 2.7
The instructions will be given for recent Ubuntu, however should be easily translatable to other Linux distributions.
-
Install a compiler and CMake. For Ubuntu use:
$ apt-get install g++ cmake
$ apt-get install libpurple-dev libxml2-dev
$ mkdir build $ cd build
$ cmake ..
It should finish without errors:
-- Configuring done -- Generating done -- Build files have been written to: /home/oleg/projects/purple-vk-plugin/build
$ make
It should finish without errors and warnings:
[100%] Built target purple-vk-plugin
vktools 1.0.8
Инструменты для модуля vk-api. Клавиатура и карусели.
Навигация
Ссылки проекта
Статистика
Метаданные
Метки vktools, vk, vk-api, api
Сопровождающие
Описание проекта
VkTools — дополнительные инструменты для vk-api
Инструменты
Установка
- Установка, используя пакетный менеджер pip
$ pip install vktools
- Установка с GitHub (требуется git)
$ git clone https://github.com/Fsoky/vktools $ cd vktools $ python setup.py install
$ pip install git+https://github.com/Fsoky/vktools
Клавиатура
.add_keyboard() - получить JSON клавиатуры
.get_empty_keyboard() - Удалить клавиатуру
Карусель
.add_carousel() - Получить JSON карусели
Как распаковать tar bz2 xz gz архивы в Linux
Для распаковки tar-архивов через командную строку используется утилита tar.
Полезно знать, что архивы в формате tar имеют расширение файлов .tar . Также в Linux распространены архивы, которые имеют дополнительное сжатие другими программами. Например, архивы .tar.bz2 , .tar.gz и другие. Все эти архивы можно распаковать утилитой tar.
Распаковка tar
Для распаковки архива в формате .tar в текущую директорию выполните команду:
tar xvf archive.tar
Распаковка tar.bz2, tar.bzip2, tbz2, tb2, tbz
tar xvjf archive.tar.bz2
Распаковка tar.xz, txz
tar xvJf archive.tar.xz
Распаковка tar.gz, tgz
tar xvzf archive.tar.gz
Распаковка tar.lzma
tar --lzma -xvf archive.tar.lzma
Пояснение опций
x — распаковать архив.
v — Verbose-режим (вывод на экран дополнительной информации во время распаковки).
f — выполнить распаковку архива из файла.
j — вызвать bzip2 для распаковки архива.
z — вызвать gzip
J — вызвать xz
Распаковка в определенную директорию
Чтобы распаковать архив в определенную директорию используется опция -C или —directory , например:
tar xvf archive.tar -C /to/directory
Примечание: директория должна существовать.
Заключение
Мы рассмотрели базовый набор команд, который можно использовать для распаковки различных видов tar-архивов. Существуют также еще некоторые типы архивов, но они менее распространены.
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
- Опубликовано: 19.05.2021
Смотрите также
- Структура каталогов (папок) файловой системы Linux
- Символические и жесткие ссылки в Linux. Команда ln
- Права доступа к файлам в Linux
- Поиск больших файлов и директорий в Linux
- Сравнение файловых систем Linux: Btrfs и Ext4
- Решение проблемы с KDE Connect в openSUSE
- Запись iso образа на диск
- Вставка альбомной страницы в документ OpenOffice.org Writer
- cp
- Настройка фонового изображение загрузчика Grub 2
- Gentoo
- GNOME
- GRUB
- Ubuntu
- Внешний вид
- Игры Linux
- Интернет и сети
- Командная строка
- Настройка Linux
- Оборудование и драйвера
- Программы Linux
- Файловая система
- Шрифты
- Общие темы
- Руководство по Ubuntu Linux для начинающих
- Elementary OS
- ArchLinux
- Команды Linux
Новое в галерее
Новые комментарии
Kyka 07:29 29.10.2023
antboro 04:52 29.10.2023
xKDE 01:56 29.10.2023
DrSheppard 00:31 29.10.2023
Pr13rak 00:07 29.10.2023
fors51 22:02 28.10.2023
Pr13rak 21:20 28.10.2023
Evg197 21:00 28.10.2023
PedroAmor 20:58 28.10.2023
Pr13rak 20:38 28.10.2023
Комментарии
19.05.2021
16:45
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Активный пользователь
19.05.2021
17:16
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
каждый пингвин должен знать и уметь.
годная памятка на все времена.
Активный пользователь
19.05.2021
17:18
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
А ещё 7z и bsdtar.
19.05.2021
17:56
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Очевидно, эта статья не для завсегдатаев сайта, а для поисков и новичков, которые будут гуглить подобную информацию
Активный пользователь
19.05.2021
18:12
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Хорошая памятка, нужная.
Активный пользователь
19.05.2021
20:20
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Автор забыл про опцию -a:
-a, —auto-compress
Use archive suffix to determine the compression program.
Активный пользователь
20.05.2021
09:30
Постоянная ссылка на комментарий Родительский комментарий aNDy
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Пардоне муа, поправочка.
Ключ -a работает при создании архивов, например
tar -cvaf doc.tar.xz ~/Documents/
Тут главное не ошибиться с расширением. Например, если указать «.tar.bz» — создастся обычный tar без сжатия («.tar.bz2» — Ok)
Возможно, именно поэтому в своё время мне показалось, что оно меня игнорирует, и я решил, что это ключ для распаковки : )
А для распаковки дискового файла с правильным расширением достаточно просто
без указания метода сжатия.
Проверено для gz, bz2, xz, lz, lzma
19.05.2021
20:48
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Юрий было бы не плохо опубликовать статью про температуру процессора, как её регулировать, или как она регулирается и т.п., много вопросов и мало ответов.
Активный пользователь
19.05.2021
21:24
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Очень просто. Нажимаем правой кнопкой мыши на значок архива, появляется контекстное меню и в нем есть кнопка «Распаковать» (способ подходит для файловых менеджеров Dolphin и Thunar)
Активный пользователь
20.05.2021
00:59
Постоянная ссылка на комментарий Родительский комментарий KittyBlanc
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
$ wget http://linux.palemoon.org/datastore/release/palemoon-unstable-latest.linux-x86_64-gtk2.tar.xz -qO- | tar -xvJ
Как сделать в Dolphin или Thunar?
Активный пользователь
23.05.2021
12:32
Постоянная ссылка на комментарий Родительский комментарий aNDy
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Я же написал
Активный пользователь
23.05.2021
12:40
Постоянная ссылка на комментарий Родительский комментарий KittyBlanc
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Врёшь. Не написал.
Нет ничего про распаковку скачиваемого потока.
Почему люди врут?
Активный пользователь
23.05.2021
13:40
Постоянная ссылка на комментарий Родительский комментарий aNDy
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
19.05.2021
22:26
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
Кхе кхе, прошу прощения в графическом режиме уже запретили?! огонь добывать с помощью палки и камня прикажите?
Активный пользователь
20.05.2021
09:04
Постоянная ссылка на комментарий Родительский комментарий Незнайка
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
если нужно что-то распаковать не в домашнюю папку, то так проще и быстрее
Активный пользователь
20.05.2021
11:53
Постоянная ссылка на комментарий
Войдите, чтобы ставить лайки мне нравится
войдите, чтобы ставить лайки
unpack () <
if [[ -f $1 ]]; then
case $1 in
*.tar.bz2) tar xjfv $1 ;;
*.tar.gz) tar xzfv $1 ;;
*.tar.xz) tar xvJf $1 ;;
*.bz2) bunzip2 $1 ;;
*.gz) gunzip $1 ;;
*.rar) unrar x $1 ;;
*.tar) tar xf $1 ;;
*.tbz) tar xjvf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z x $1 ;;
*) echo «I don’t know how to extract ‘$1′» ;;
esac
else
case $1 in
*help) echo «Usage: unpack ARCHIVE_NAME» ;;
*) echo «‘$1’ is not a valid file» ;;
esac
fi
>
# function to create archives
# EXAMPLE: pack tar file
pack () <
if [ $1 ]; then
case $1 in
tar.bz2) tar -cjvf $2.tar.bz2 $2 ;;
tar.gz) tar -czvf $2.tar.bz2 $2 ;;
tar.xz) tar -cf — $2 | xz -9 -c — > $2.tar.xz ;;
bz2) bzip $2 ;;
gz) gzip -c -9 -n $2 > $2.gz ;;
tar) tar cpvf $2.tar $2 ;;
tbz) tar cjvf $2.tar.bz2 $2 ;;
tgz) tar czvf $2.tar.gz $2 ;;
zip) zip -r $2.zip $2 ;;
7z) 7z a $2.7z $2 ;;
*help) echo «Usage: pack TYPE FILES» ;;
*) echo «‘$1’ cannot be packed via pack()» ;;
esac
else
echo «‘$1’ is not a valid file»
fi
>
Как установить tar.xz?
Хочу установить телегу, скачался файл tsetup.2.1.13.tar.xz
Распаковал его, внутри два файла , тип файлов написано исполняемый.
Обычно пакеты устанавливает QApt, но когда делаю «Открыть с помощью» не могу найти эту прогу, даже поиском не показывает ее. Ничего не понятно 0_0
- Вопрос задан более трёх лет назад
- 5853 просмотра
7 комментариев
Простой 7 комментариев
Это бинарники, им достаточно дать права на запуск chmod +x.
Вот тебе самый свежайший, самых последних версий вариант установки Telegram в Терминале (просто копируешь код, вставляешь в Терминале и на Enter):
(Всё сделается само! И папки создадутся, и права, и символьная ссылка. После отработки кода, не кипешуешь, а ждёшь терпеливо, пока запустится Установщик! Выбираешь Рус. язык, Телега перезагрузит установщик. Вводишь тел., данные. После запуска создашь в панели запуска иконку, если надо и усё)
— Stable-версия
Установка самой последней версии
cd /tmp; wget https://telegram.org/dl/desktop/linux -O telega.tar.xz; sudo tar -xpf telega.tar.xz -C /opt; cd; sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop; sudo chmod -R 755 /opt/Telegram; telegram-desktop & exit
Установка самой последней beta-версии
cd /tmp; wget https://telegram.org/dl/desktop/linux?beta=1 -O telega.beta.tar.xz; sudo tar -xpf telega.beta.tar.xz -C /opt; cd; sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop; sudo chmod -R 755 /opt/Telegram; telegram-desktop & exit
У меня Betка установлена так и прекрасно трудится!
ma4t @ma4t Автор вопроса
Установил через Центр приложений
ma4t @ma4t Автор вопроса
Pardon Me! Where Do I Find 4giveness?, пока Вы отвечали, нагуглил этот вариант, тот вариант который использовал — его и отметил.
Логично? — Логично
ma4t @ma4t Автор вопроса
Pardon Me! Where Do I Find 4giveness?, я поставил тебе лайк за ответ
Pardon Me! Where Do I Find 4giveness?, ну, и Лайк же за ответ.
За труды, так сказать и беспокойство.
Saboteur @saboteur_kiev Куратор тега Linux
Pardon Me! Where Do I Find 4giveness?, Но твой ответ не подсказывает как использовать .tar.xz, ты советуешь вообще другой способ установки, так что за ответ — лайк, а правильное решение — у Valdemar Smörman и Illia Nezhyhai 😉
Решения вопроса 1
When In Rome do as The Romans do.
Например так:
cd /tmp https://telegram.org/dl/desktop/linux -O telega.tar.xz sudo tar -xpf telega.tar.xz -C /opt cd sudo ln -s /opt/Telegram/Telegram /usr/local/bin/telegram-desktop sudo chmod -R 755 /opt/Telegram telegram-desktop & exit
Если после каждой команды поставишь точку с запятой — ; и пробел, то вставив весь такой код всё установится одним тыцом в Терминале
Запустится установщик.
Жмём на: Продолжить на русском
Жмём на: НАЧАТЬ ОБЩЕНИЕ
Жмём в верхнем правом углу на: НАСТРОЙКИ
В открывшемся МЕНЮ настроек делаем необходимые НАСТРОЙКИ:
— если повесить галку на: Систмная рамка окна, то она будет, как во всех приложениях в системе. Если не вешать, то будет, как в Windows
— вешаем галку на: Запускать Telegram при запуске системы, чтобы после перегруза Телега была активна и.
— сразу появится ещё один пункт: Запускать в свёрнутом виде (если надо, то вешаем галку)
— активирован Масштаб по умолчанию. Но ниже можно выбрать другой, нужный вам.
— четыре варианта цвета темы. Выбираем нужное и жмём на X (крестик) в верхнем правом углу этого окна
Далее вводим номер мобильника и жмём на: ПРОДОЛЖИТЬ
Вводим пятизначный код, пришедший в Telegram на вашем телефоне после чего осуществляется вход в ваш аккаунт.
(создаём постоянный ярлык запуска в Dash-панели (Избранное), если нужен, нажав на временный пр. кн. мыша и в контекстном меню нажав на Добавить в избранное)
Выше, в первом ответе я тебе полностью написал рабочий код установки одним тыцом в Терминале.