LiteCoding

Заметки о программировании

Архив по тэгу ‘windows’

Об одной ошибке Cygwin

без комментариев

Как исправить следующее сообщение об ошибке?

/usr/bin/curl.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

Читать далее »

Written by Дмитрий Воробьев

Январь 26th, 2013 at 12:00

repo, Python и Cygwin — скачиваем исходники Android на машину с Windows

без комментариев

Если возникла задача скачать все дерево репозиториев Android, без утилиты repo не обойтись. Что это такое, и как ей пользоваться, можно прочитать здесь. Но основная проблема заключается, что после в cygwin’е она не запускается, вываливаясь с ошибкой конвертации UnicodeDecodeError и текстом «‘ascii’ codec can’t decode…» в функции _SetupGnuPG(). С этим бороться довольно просто: открываем repo в текстовом редакторе, находим серию импортов, и копируем после последнего следующий код.

import locale
locale.setlocale(locale.LC_ALL,"")
reload(sys)
sys.setdefaultencoding('utf-8')

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

Written by Дмитрий Воробьев

Июль 11th, 2011 at 19:10

Доступ к разделам ext2/ext3/ext4 из-под Windows

без комментариев

Ситуации, когда нужно получить под Windows данные с ext-разделов, встречаются довольно часто. Мануалов по этому поводу в сети предостаточно, особенно на английском языке. Иногда встречаются даже экзотические способы вроде установки Ubuntu на виртуальную машину, с последующим монтированием и расшариванием необходимых разделов. В этой заметке я рассмотрю два способа попроще.

1. Драйвер ext2 для Windows
Тот драйвер, который я использовал, называется Ext2 IFS Driver. Он поддерживает разделы ext2/3, устанавливается в пару кликов и добавляет свою простенькую админку в панель управления. В ней можно назначить имя диска каждому разделу, и они после этого сразу становятся доступны через проводник и файловые менеджеры. Никакой дополнительной настройки драйвер не требует. Поддерживаются Windows NT4.0/2000/XP/2003/Vista/2008. Драйвер бесплатный

2. Менеджер для работы с ext2/3/4 под Windows
К сожалению, описанный выше драйвер не поддерживает ext4. Но в этом случае нам поможет менеджер ext2explore, распространяемый по лицензии GNU GPL. На данный момент последняя версия — 2.2.71. Он работает по принципу FTP-клиента, т.е. образ диска или сам раздел ext4 выступает в роли удаленной стороны. Сам менеджер позволяет «скачать» файлы в локальную файловую систему или «закачать» из нее файлы на удаленный диск. Поддерживаются 32-битные и 64-битные Windows, в том числе и Windows 7.

Written by Дмитрий Воробьев

Март 16th, 2011 at 12:05

Posted in Заметки

Tagged with ,