Перейти к содержимому


Фотография

Запуск Linux приложений в Windows Subsystem for Linux (WSL) на примере Ubuntu 18.04 + Zcash


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 18

#1 Бизнес

Бизнес

    Новичок

  • 2 topics
  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 04 октября 2018 - 07:15

1. Отрываем Windows Power Shell от имени администратора и вставляем следующее:

Код:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

По окончании установки нажимаем клавиши Y и ENTER, перезагружаемся.

2. Открываем Microsoft Store, в поиск вбиваем UBUNTU 18.04 LTS, нажимаем ПОЛУЧИТЬ, затем УСТАНОВИТЬ.
97626-8d51e8e86deec90bfe163720bfd5136f.j

3. Запускаем из пуска UBUNTU 18.04, ждем вот такой запрос:
97627-920e4756bf29e3012d2176ccc9b2cf89.j
Вводим любой юзернейм и пароль, при вводе пароля кажется, что он не вводится, нет привычных звездочек, но на самом деле он вводится, просто консоль на это никак не реагирует. Это не баг, а фича.

4. Первое что нам нужно сделать - это обновить Ubuntu. Вводим (копирование/вставка производится правым щелчком мыши):

Код:
sudo apt update
sudo apt upgrade

"sudo" дает пользователю право выполнять задачи администратора, поэтому необходимо ввести невидимый пароль.
На этом наша неполноценная убунта готова к работе.

5. Устанавливаем зависимости для zcash:

Код:
sudo apt install apt-transport-https wget gnupg2

6. Качаем и устанавливаем PGP ключ, это такая очень нужная для безопасности штука, с помощью которой проверяется цифровая подпись устанавливаемых пакетов:

Код:
wget -qO - https://apt.z.cash/zcash.asc | sudo apt-key add -

Проверяем отпечаток ключа:

Код:
apt-key finger --keyid-format LONG

Ищем строчку с Zcash Master Signing Key, а ниже будет написан отпечаток 3FE6 3B67 F85E A808 DE9B 880E 6DEF 3BAF 2727 66C0. Он должен совпадать с опубликованным отпечатком на официальном сайте https://z.cash/ru/support/pubkeys/. Для большей уверенности можно скопировать keyID из консоли 6DEF3BAF272766C0, поискать его на любом сервере ключей PGP, например https://pgp.mit.edu/, и сравнить отпечатки. На серверах нужно добавлять "0x" перед ключом, в нашем случае 0x6DEF3BAF272766C0. Таким образом вы убеждаетесь в подлинности ПО, которое вы устанавливаете.

7. Добавляем репозиторий (источник программного обеспечения) Zcash и устанавливаем:

Код:
echo "deb [arch=amd64] https://apt.z.cash/ jessie main" | sudo tee /etc/apt/sources.list.d/zcash.list
sudo apt-get update && sudo apt-get install zcash
zcash-fetch-params

Создаем пустой файл конфигурации:

Код:
touch ~/.zcash/zcash.conf

8. Zcash установлен и готов к работе. Просто вводим:

Код:
zcashd

Появится окно брандмауэра и объявит о том, что злобный вирус zcashd ломится в сеть, разрешите ему.

9. Ждем синхронизацию 100%, останавливаем zcashd нажатием CTRL+C и перезапускаем его в фоновом режиме:

Код:
zcashd --daemon

Через пол минуты можно пользоваться консольным кошельком, например:

Код:
#Импорт приватного ключа t-адреса t1RG61AV6wJzjQhEc4U2cjUFEakvNNz4xka
zcash-cli importprivkey KyhzGLHp45dS6XY1gLcbW3VGNxfj3oHsi3XeGGkgNjv9FNM7gSUM
#Отправить транзакцию 1.15 ZEC с t1RG61AV6wJzjQhEc4U2cjUFEakvNNz4xka на t1ebWJey3GVzkQALfc9G8DZcBaWXm75aFDY
zcash-cli z_sendmany "t1RG61AV6wJzjQhEc4U2cjUFEakvNNz4xka " "[{\"address\": \"t1ebWJey3GVzkQALfc9G8DZcBaWXm75aFDY \", \"amount\": 1.15}]"
#Комиссия сети ВЫЧИТАЕТСЯ из отправляемой суммы, по умолчанию это 0.0001 ZEC.

КАК В UBUNTU ПЕРЕНЕСТИ WALLET.DAT И/ИЛИ БЛОКЧЕЙН?
Физически убунтовская директория zcash находится по такому хитрому пути, выделенное жирным заменить на своё:
C:\Users\ЮЗЕРНЕЙМ\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfs\home\ЮЗЕРНЕЙМвУБУНТУ\.zcash

НАФИГ НАДО?
Ответ для данного выше примера:
не работает WinZec / Jaxx не отправляет ZEC / Ledger зеки не отправляет / Exodus не синхронизирует кошелек из-за большого числа транзакций / не на что линукс поставить / свое добавить / нужное подчеркнуть

ОГРАНИЧЕНИЯ?
Да:
1) Ставится и работает оно на диске C:\, может быть с бубном и можно перенести, не знаю, не уверен.
2) Работать будет не всё, что угодно, это линукс-огрызок.

ЗЫ
Грин не работает.
ЗЫ ЗЫ
Картинок заготовил больше, а они грузиться не хотят
ЗЫ ЗЫ ЗЫ
Как вы в ней все сидите? Она же тормозовая!


  • 0

#2 Referent

Referent

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 346 сообщений

Отправлено 22 октября 2018 - 12:59

а зачем это всё?
после "нафиг надо?" прочёл, но мне там ничё нафиг не надо из перечисленого))

  • 0

#3 Beluga

Beluga

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 33 сообщений

Отправлено 25 декабря 2018 - 12:05

Ну как минимум, чтобы гонять ноды которые только под винду написаны.

  • 0

#4 maks

maks

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 91 сообщений

Отправлено 19 февраля 2019 - 08:12

Да всё я прочитал, просто посты пишу частями))
Ну молодца, что пытаешся хотяб таким образом людей к линуксу приобщить, раз они на полноценный пока не готовы))

  • 0

#5 trotuc

trotuc

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 51 сообщений

Отправлено 16 марта 2019 - 08:40

а зачем это всё?)))ради кошельков таким гемороем страдать? крипта должна быть удобной, а не для прыщавых ГИКОВ, которые кодики ковыряют в командой строке. Пока этого не будет, не о чем говорить о хоть каком-то принятии.


  • 0

#6 Muso Sport

Muso Sport

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 131 сообщений

Отправлено 27 октября 2020 - 05:11

Вот представьте себе. Хочет зайти в крипту ваша соседка / ваш батя или любой чел с улицы. Да 98% не поймут что это за аргументы командной строки и зачем это вообще. Для них даже офиц. кошелек под винду тяжело настроить с графическим интерфейсом.
 
А на никсах кошельки так же глючат и не хотят синхронизирвоаться. Потому что разработчики вола е/ут а не хорошие продукты делают для людей

  • 0

#7 gin

gin

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 360 сообщений
  • Откуда:Санкт Петербург

Отправлено 06 ноября 2020 - 05:57

А смысл реально? На Линуксе кошельки порой так же тупят, как и на ВИН. Это не имеет смысла, без обид


  • 0
Добряк

#8 vasek4164

vasek4164

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 297 сообщений

Отправлено 25 ноября 2020 - 08:14

Может пруфы будут?
Конкретный пример выше, на линуксе zcash с роду не "тупил" и отлично работал, в отличие от винзека

  • 0

#9 Chameleon11

Chameleon11

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 220 сообщений

Отправлено 12 декабря 2020 - 04:45

Не хочу показаться задницей, может я не так понял смысл этого занятия, но не проше ли накатить виртуалку в 2 клика, если нужно запустить Линукс? Займет минуты 2 если железо позволяет.


  • 0

#10 Membran

Membran

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 222 сообщений

Отправлено 06 января 2021 - 06:34

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


  • 0

#11 akzuwijuehoke

akzuwijuehoke

    Пользователь

  • 1 topics
  • Пользователи
  • PipPip
  • 79 сообщений

Отправлено 04 февраля 2021 - 10:06

А дальше в такой Ubuntu с WINE запустить виндовый кошелек


  • 0

#12 olareverut

olareverut

    Пользователь

  • 1 topics
  • Пользователи
  • PipPip
  • 94 сообщений

Отправлено 03 марта 2021 - 07:42

Лучше на железо, вангую тормоза на слабых машинах, тем более в шиндовз:)


  • 0

#13 ajogefu

ajogefu

    Пользователь

  • 1 topics
  • Пользователи
  • PipPip
  • 84 сообщений

Отправлено 29 марта 2021 - 07:06

Ради интереса поищи по форуму, сколько таких ребенков мудохались с винзеком, но не ставили виртуалку


  • 0

#14 kuebesubu

kuebesubu

    Пользователь

  • 0 topics
  • Пользователи
  • PipPip
  • 88 сообщений

Отправлено 28 апреля 2021 - 04:26

так значит они и будут дальше "мудохаься" с винзеком, а не танцевать с бубном чтобы запустить никс приложение на винде.


  • 0

#15 GodLike00

GodLike00

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 317 сообщений

Отправлено 15 мая 2021 - 02:25

так бубен не нужен, в том то и дело


  • 0

#16 Alfredorask

Alfredorask

    МЕСТНЫЙ

  • 1 topics
  • Пользователи
  • PipPipPip
  • 179 сообщений

Отправлено 12 июня 2021 - 05:38

я обычно на MacOS ставлю виртуалку BolgenOS, оттуда ставлю виртуалку винды, и уже потом из виртуалки винды ставлю виртуалку Линукс. У меня Квантовый компьютер.
А если серьезно, то пост реально глупый

  • 0

#17 Sotofa

Sotofa

    МЕСТНЫЙ

  • 0 topics
  • Пользователи
  • PipPipPip
  • 356 сообщений

Отправлено 17 июля 2021 - 11:44

Докатились Семеныч винду поставил.Что дальше: чоппер начнет проявлять уважение?: D
По теме : иксы можно поставить,но танцы с бубном обеспечены.

  • 0

#18 cocin

cocin

    МЕСТНЫЙ

  • 16 topics
  • Пользователи
  • PipPipPip
  • 643 сообщений

Отправлено 26 октября 2021 - 07:14

А зачем тебе такие танцы с бубнами просто в винде не вариант или в линуксе работать?


  • 0

#19 Posco

Posco

    МЕСТНЫЙ

  • 14 topics
  • Пользователи
  • PipPipPip
  • 246 сообщений

Отправлено 27 октября 2021 - 06:49

А дальше в такой Ubuntu с WINE запустить виндовый кошелек


  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных