Intereting Posts
`find` с несколькими` -name` и `-exec` выполняет только последние совпадения` -name` Разница между Gnome3 и Gnome-shell печать блока текста, соответствующего шаблону Как установить Cinnamon на Xubuntu? Почему я не могу использовать расширение вкладки / автозаполнение переменных оболочки с помощью cd? Заменить временной столбец текущим временем Могу ли я запускать несколько устройств TKL на одном сервере (например, HP Microserver)? Должен ли я добавить «> & 2» в конце команды echo? Пересылка X11 на IP не работает на некоторых серверах. Я не могу найти никаких различий в конфигурации Как установить xcfe на OpenBSD 5.9 Есть ли какая-либо документация о пользовательском меню в полночь-командир? Приостановить работу ОЗУ Прочитать текущий IP-адрес из файловой системы? Сценарий оболочки выдает неполадку при запуске из файла sh. Но если ввести вручную, то команды работают Создайте и установите модуль ядра в определенный каталог / lib / module / * kernel

1Password & Wine на Монетный двор Linux

Когда я запускаю 1Password (версия Windows) с помощью Wine on Linux Mint, следует ли использовать надстройку браузера, работающую изначально в Firefox, или же браузер должен работать в Wine? Есть ли какие-либо настройки или настройки, которые мне нужны? Я не могу получить надстройку браузера для подключения к основной программе 1Password.

отредактированный


Я написал себе руководство по установке 1Password на Linux с вином . И это автоматическое начало с systemd . Обратите внимание, однако, что руководство было протестировано на отличном archlinux, другие дистрибутивы могут различаться различными способами, поэтому инструкции могут нуждаться в некоторой адаптации.

обзор

- Install Wine - Download 1Password - Install 1Password in Wine - Run 1Password 

Установить WINE

 sudo apt-get install wine 

Загрузить 1Password

Для запуска 1Password в Linux требуется версия Windows. Он может захватить страницу AgileBits Downloads .

Установите 1Password в WINE

Используйте Wine для установки 1Password, введя эту команду:

 wine 1Password-4.1.0.530.exe 

Это установит 1Password в вашем каталоге Wine и запустит установщик 1Password Windows.

Выберите место установки по умолчанию: C:\Program Files (x86)\1Password 4 он будет установлен в папку Wine в вашем домашнем каталоге.

Затем вам будет предоставлена ​​возможность создать ярлык «Пуск». Поскольку вы находитесь в Linux, на самом деле нет пустого меню в Windows.

  • Установите флажок « Не создавать папку« Пуск » .
  • Установите флажок « Создать значок рабочего стола», если хотите, и нажмите кнопку « Далее» .

Запустить 1Пароль

Самый простой способ запустить 1Password – использовать значок «Рабочий стол». Если вы решили установить значок «Рабочий стол», помните, что он, вероятно, не появится до перезагрузки системы.

Если вы не установили значок «Рабочий стол», вы можете запустить Dropbox с командной строкой.

Предполагая, что вы выбрали каталог по умолчанию при установке 1Password, запустите его с помощью:

 ~/.wine/drive_c/Program\ Files\ \(x86\)/1Password\ 4/1Password.exe 

Интеграция с браузером

Вручную (почти) запускают оба

Чтобы запустить 1Password на Ubuntu 14.04, установите Wine через apt-get. Вы должны запустить оба приложения 1Password.exe и Agile1Agent.exe чтобы получить соединение с браузером. Вот мой сценарий:

 #!/bin/sh echo "Starting 1Password..." wine ~/.wine/drive_c/Program\ Files\ \(x86\)/1Password\ 4/1Password.exe >> /tmp/1pwd-wine.txt 2>&1 & wine ~/.wine/drive_c/Program\ Files\ \(x86\)/1Password\ 4/Agile1pAgent.exe >> /tmp/1pwd-wine.txt 2>&1 & tail /tmp/1pwd.txt echo "Started..." 

Использование systemd

Еще лучше запускайте агент 1Password с systemd при входе в систему. Нам нужно создать блок user systemd, назовем его 1Password.agent.service в папке конфигурации user systemd.

 vi $HOME/.comfig/systemd/user/1Password.agent.service 

Вставьте следующий контент

 [Unit] Description=1Password agent After=display-manager.service [Service] ExecStart=/usr/bin/wine ".wine/drive_c/Program Files (x86)/1Password 4/Agile1pAgent.exe" Restart=always Environment=DISPLAY=:0 [Install] WantedBy=default.target того, как [Unit] Description=1Password agent After=display-manager.service [Service] ExecStart=/usr/bin/wine ".wine/drive_c/Program Files (x86)/1Password 4/Agile1pAgent.exe" Restart=always Environment=DISPLAY=:0 [Install] WantedBy=default.target 

Отредактируйте его позже командой systemd systemctl

 systemctl --user edit --full 1Password.agent.service 

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

Последнее

Затем в 1Password отключите « Подтвердить подпись кода веб-браузера» через

 Help -> Advanced -> Verify web browser code signature 

Расширение браузера

Вам необходимо загрузить и установить Browser-Add On / extension из AgileBits . Перезагрузите браузер и он должен работать.

И там у вас есть … запуск 1Password в OS X и Linux.

Старый ответ


На самом деле я получил работу благодаря этому блогу . Интересный бит:

Чтобы запустить 1Password на Ubuntu 14.04, установите Wine через apt-get . Вы должны запустить оба приложения 1Password.exe и Agile1Agent.exe чтобы получить соединение с браузером. Вот мой сценарий:

 #!/bin/bash echo "Starting 1Password..." wine ~/.wine/drive_c/Program\ Files\ \(x86\)/1Password\ 4/1Password.exe >> /tmp/1pwd.txt 2>&1 & wine ~/.wine/drive_c/Program\ Files\ \(x86\)/1Password\ 4/Agile1pAgent.exe >> /tmp/1pwd.txt 2>&1 & tail /tmp/1pwd.txt echo "Started..." 

Наконец, в 1Password отключите подтверждение подписи кода веб-браузера с помощью Help -> Advanced -> Verify Подтвердить подпись кода веб-браузера

Конечно, этот скрипт должен быть chmod ed как исполняемый файл. Пути могут отличаться в зависимости от вашей установки.

После того как я установил расширение браузера, он работал как ожидалось во всех этих браузерах Firefox / Opera и Chrome.