Замена Миго с Ubuntu на нетбук для развития?
Если я делаю:
по -ф <(Эхо "РМ файл$") сейчас + 2 часа
это прекрасно работает
Однако если я делаю это:
судо по -ф <(Эхо "РМ $файл") сейчас + 2 часа
Я получаю:
в: как /dev/ФД/63: нет такого файла или каталога
Я предполагаю, что это из-за того, команды обрабатываются. Есть ли способ обойти это с помощью команды sudo? Единственным способом я могу думать о том, чтобы поставить команду в скрипт и sudo, что сценарий, который является вариантом, но теперь я хочу знать, почему это происходит.
Извинения, если это уже где-то отвечал, я просто не могу найти его, как я не знаю, что искать.
Вы можете использовать SamMobile, по ROM, но будьте уверены, что модель, страну и оператора совпадают с телефона как разные перевозчики часто требуются различные драйверы, если они используют различные радиочастотного спектра для полосы пропускания. Если вы не знаете, какой перевозчик есть несколько способов вы можете использовать, чтобы определить это:
- узнайте, какое радио у вас есть на вашем устройстве и сравните его с соответствующим перевозчиком
- узнайте, какие частоты использует ваш текущий носитель и использовать это, чтобы определить эквивалент перевозчика на SamMobile, по ПЗУ
- версия см вы установили, должны также сказать вам, что радио на телефон, на сайте см
- вы можете также получить информацию напрямую, набрав код
*#0011#
О телефон, хотя это не может быть слишком полезно (стандартов GSM900 полезно, например, но в сетях WCDMA нет - если это WCDMA вы будете иметь, чтобы искать в RX(скачать) и TX(передача) для определения частоты)
Чистки рядов, я считаю, что один, как правило, проще в использовании, чем Kies для прошивка ПЗУ.
Sunnata от первоначального пали священные писания, такие как Suñña Сутта. Определение sunnata-это содержащиеся в нем, а именно, пустота/пуст себя все принадлежащие/относящихся к собственной личности.
У Ани Сутта государств дискурсы, которые являются словами Татхагаты-глубокие, в их смысл, трансцендентный, связанный с пустотой (suttantānaṃ).
Однако, с точки зрения пали suttas, интеллектуальной Махаяны спорить о 'sabhava', который также занимает умы многих интеллектуальных Тхеравады, это экстремальный вид. Этот каламбур рождается от интеллектуального мышления, а не от четкой прямой (не думая) наблюдение медитации.
Я думаю, слово 'sabhava в комментариях Тхеравады, а не от Pali suttas. Это, как говорится, на мой взгляд, это не противоречит пали учение анатта (не-я) & sunnata (пустота), так как "вещи" (например пяти совокупностей) четко видно как анатта (не содержащей "я"); эти "вещи" остаются "пустыми". Другими словами, нет необходимости отменяет 'предметность' (или 'sabhava') "вещей", потому что sabhava слово не означает "Я", " Эго " или "личность".
Палийские писания описывают форма, чувство, восприятие, воображения, сознания, земли, ветра, огня, воды, пространства, нирване и т. д., Как внутренних качеств, который, по существу, смысл 'sabhava'. Слово 'бхава' может означать "производить" (а не "бытие"), таким образом, 'sabhava' может означать 'собственного производства'.
Возьмем, например, элемент Земли. Что создает/поддерживает элемент Земли? Полагаю, единственный логичный ответ на этот вопрос - 'стихия Земли'. Например, для форм жизни для поддержания физического тела, они должны съесть другие физические формы жизни. Если элемент Земли физически сломался, все что получается-это мельчайшие частицы элемента земли (атомов и т. д.).
Поэтому нет никакой нужды цепляться за sabhava так, в опыте медитации, пять совокупностей не видно, как пять агрегатов (а не как "я") и видя формы, как "форма", ощущение, как "чувство", земли как "земля" и т. д., Точно так же, как видя форму, как "пустой", чувство "пустой", и т. д.
Некоторые пали цитаты ниже:
И какую землю собственность? Свойство Земля может быть либо внутренним, либо внешним. Что такое внутреннее свойство земли? Ничего внутренний, внутри себя, это тяжело, твердой и устойчивой [еда]: голове волосы, Волосы тела, ногти, зубы, кожа, плоть, сухожилия, кости, костный мозг, почки, сердце, печень, мембраны, селезенка, легкие, большие кишечник, тонкий кишечник, содержимое желудка, фекалии или ничего внутреннего, в себе, это тяжело, твердых и устойчивое: это называется внутреннее свойство земли. Теперь внутренние свойства земли и внешнего собственность земля просто земля собственность. И это должно быть видно, как оно на самом деле присутствует с правом различение: 'это не мое, это не я, это не мое "я". Когда человек видит это так, как оно на самом деле присутствует с правом различение, один разочаровывается в собственность земли и делает [влечение к] земля свойство исчезать из виду.
Маха-Rahulovada Сутта
~~~
И почему вы называете это 'форма' ('Рупа')? Потому что это 'страждущих' ('ruppati'), таким образом, он называется форма.' Afflicted с чего? С холодной & тепла & голод & жажда, с оттенком мух, комаров, ветра, солнца, & рептилий. Потому что это болезнь, это называется форма.
И почему вы называете это "чувство"? Потому что он чувствует, что это называется чувствами. Что он чувствует? Он испытывает удовольствие, он чувствует боли, это чувствует ни-удовольствии-ни-боли. Потому что он чувствует, это называется чувство.
И почему вы называете это "восприятие"? Потому что он воспринимает, что его называют 'восприятия.' Что он воспринимает? Он воспринимает синий воспринимает желтый цвет, он воспринимает красный, он воспринимает белое. Потому что воспринимает, это называется восприятием.
И почему вы называете их 'измышления'? Потому что они фабрикуют готовых вещей, поэтому они называются выдумками.' Что они изготовить как сфабрикованное дело? Ради формы-Несс, они изготовить форму в готовых вещь. Ради чувств-Несс, они фабрикуют чувствуя, как сфабрикованное дело. Ради восприятие-капюшон... ради изготовления-Гуд... ради сознание-Гуд, они фабрикуют сознание в качестве готовых вещь. Потому что они фабрикуют готовых вещей, они называются измышления.
И почему вы называете это "сознание"? Потому что он познает, поэтому он и называется сознанием. Что это познавать? Он познает то, что кислый, горький, острый, сладкий, щелочной, номера-щелочная, соленая, & unsalty. Потому что он познает, это называется сознанием.
Khajjaniya Сутта
Связанные вопросы
Похожие вопросы
Рассмотрим следующий сценарий,
У меня есть 365 долларов в BTC-E и 1 бтц на бирже Cryptsy, теперь я купил 1 БТЦ по цене от 362 USD на BTC-е и продать ее на бирже с 370 долларов, сейчас я сделал прибыль в размере 4 долларов США (в комплекте txn плату), сейчас текущая рыночная цена за 1 BTC это 370 долларов США
Я упомянул рыночная цена за 1 BTC = 360 долл.
Как рыночная цена влияет на мою прибыль?
Еще у меня есть 8 USD прибыли на бирже Cryptsy или я сделал убыток/прибыль по отношению к рыночной цене?
Бета-керотина просто нашел ответ. Видимо, это дает орехи и т. д. Их цвет. Если собака недостаточно, видимо, он принимает цвет. Вы должны смотреть его и трехместные проверить для себя дозу и лучший способ сделать это, хотя для вашей собаки. Не подал на меня в суд
Переменные оболочки не будет расширен в одинарные кавычки. (Это вроде того, что один ковычках.)
СЕПГ -я "s|${path_from}|файл${path_to}|г" "$"
надо лучше работать. (Я добавил двойные кавычки вокруг $файл
только в случае, если ваше имя не содержит пробелов.)
Как изменить порядок сортировки ярлыков? Я знаю, что я могу положить, что в ~/.конфигурации/МС/МС.контурную карту
файл, но какой именно тип?
Родной выходы segwit (P2WSH и P2WPKH) в настоящее время не имеет тип адреса, поэтому нет адресов этих выходов.
Треугольная рана может быть ушита, в зависимости от многих соображений по поводу раны с указанием их типа, состояния, местоположения, размер, форма, глубина, чистота против присутствия мусора, механизма травмы, силы, травмы, возраст, раны, напряжение на рану, пациента, анамнеза, вида если рана укус, и т. д...
В “звездчатых” раны, жизнеспособности тканей является основным критерием, прежде чем продолжить. (Подготовка рана обширная тема здесь не рассматривается.) Треугольная бита по центру раны не смогут быть жизнеспособными (или сохраняемых) ткани, если есть недостаточное кровообращение в этой конкретной области. Если треугольный советы розовый и подкожной клетчатки-видимому, цел и в достаточной степени благоприятными, то “кисетного” шва можно считать за передачу этих точках вместе, и последующего размещения обыкновенных прямо ушивание “оружия” звездчатые раны.
(Изображение выше от этого раны слайдшоу в slideshare.net)
(Мой рисунок кисетных-закрытые раны с последующим ушиванием филиалов заполненную раны.)
Если треугольный советы бледный, серый или фиолетовый, или не имеют явной подкожной поддержку, они считаются нежизнеспособными и, следовательно, будет удален из раны, требуя большего решения эксцизионная. Одна возможность состояла бы в том, чтобы сократить эллиптическое иссечение вокруг всей раны, которые потом будут закрыты, потянув края совместно с простыми узловыми швами. (Это похоже на метод эксцизионной используется для биопсии или удаления раковых поражений cutaneal.)
(Мой рисунок эллиптическая иссечение и ушивание.)
Конечно, все это объяснение является грубым упрощением процесса, который на самом деле требует основательной профессиональной подготовки. Моя ссылка выше материал - это отличные слайд-шоу и обобщают всю ушивание процесса, излагается через призму собственного опыта.
Если у вас включена синхронизация в вашем смартфоне или планшете, то ваш список телефонной книги будут автоматически сохранены в вашем аккаунте Google. Перейдите к "contacts.google.com" найти ваши контакты.
Еще если у вас есть USB-отладка включена в вашем телефоне, вы можете следовать этой ссылке , чтобы разблокировать телефон.
Работая на любом из обычной среды рабочего стола (KDE, приятель, корицы и т. д., которые обычно выполняются на дисплее :0 ), я могу успешно запустить X-сервер по VNC на дисплей :1, и подключите его с помощью vncclient. В качестве VNC-сервером, работает в фоновом режиме, он продолжает работать, даже если я не выйду на (т. е. Сеанс KDE) на дисплее :0 .
После такого выхода :1 по-прежнему работает, и я могу снова подключиться к нему. Однако на этот раз, пытаясь запустить любую программу с графическим интерфейсом внутри vncsession невозможно, и каждое приложение жалуется, что мол не может подключиться к :1 дисплей:
$ в xterm
Нет протокола, указанного
в xterm: ХВ ошибка: не удалось открыть дисплей: :1
$ Терминатора
Нет протокола, указанного
в /usr/lib в/Вместо python2.7/дист-пакетов/приложений GTK-2.0/БТК/__инит__.пы:57: GtkWarning: не удалось открыть дисплей
предупреждения.предупредить(СПО(э), _gtk.Предупреждение)
Вам нужно запустить Терминатор в X среде. Убедитесь, что пульт правильно настроен
Хотя и говорят, что $дисплей envvar не установлен, это правильно и действительно установить:
Эхо $дисплей
:1
Я especulate, что процедура выхода на :0 напутал что то (возможно Х11 сокеты :1) в VNC-сервером, предотвращая новые приложения для подключения :1, однако, но я не смог это выяснить.
Это происходит вне зависимости от реализации VNC-сервером (VNC-сервером, vnc4server, tightvncserver.. и т. д.).
Аналогично другие решения, удаленный дисплей, как xpra смажется после выхода из системы, для отображения экземпляра :100 вам недоступны, и xpra прикрепить не удается подключиться, не смотря на это продолжает работать в фоновом режиме.
Любые идеи, что вызывает это?
Я немного потерял или перепутал.
У меня есть некоторые защищенные сервера, где внутри
~/.по SSH/authorized_keys
у меня есть ключ, чтобы удаленно войти те сервера с моего рабочего стола (Mac книги )Теперь, безопасном сервере нужно через SFTP/SCP для некоторых стороннего сервера
Они предоставили мне СШ IP, имя пользователя, пароль, но мне нужно войти с ключом. Они попросили меня поделиться ключом.
Теперь в замешательстве, какой ключ я должен делиться с ними? id_rsa.паб
или ключ из ~/.по SSH/authorized_keys
Примечание: если я разделяю мой id_rsa.ключевые паб для третьих лиц они могут использовать его, чтобы взломать защищенные серверы в точке 1?
Я встретился с той же проблемой, и это мое устройство (с помощью lspci):
00:02.0 VGA совместимый контроллер: корпорации Intel HD графикой 5500 (откр. 09)
04:00.0 3D контроллер: GM107M компания NVIDIA [серии GeForce 940М] (пересм ФФ)
Теперь все хорошо, я нормально работает с Intel и NVIDIA и это то, что я установил на 32-бит автоматической установки, я не знаю, почему
$ команды dpkg -л| грэп для NVIDIA
второй Шмель-видеокарта NVIDIA 3.2.1-14 amd64 с НВИДИА Оптимус поддержка с использованием проприетарного драйвера Nvidia
II в комплектации GLX-альтернатива-0.7.4 от Nvidia для amd64 позволяет выбрать NVIDIA в качестве поставщика ГБО
второй libegl-nvidia0:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных Эгль библиотека
второй libegl-nvidia0:для i386 375.66-2~deb9u1 для i386 для NVIDIA бинарных Эгль библиотека
второй libegl1-glvnd-установки:для amd64 375.66-2~deb9u1 для amd64 поставщика нейтральное ГЛ отправка библиотека -- libEGL
второй libegl1-glvnd-установки:для i386 375.66-2~deb9u1 для i386 поставщика нейтральное ГЛ отправка библиотека -- libEGL
второй libgl1-glvnd-нвидиа-комплектации GLX:amd64 в 375.66-2~deb9u1 для amd64 поставщика нейтральное ГЛ отправки библиотеке-это libGL
второй libgl1-glvnd-нвидиа-комплектации GLX:i386 в 375.66-2~deb9u1 для i386 поставщика нейтральное ГЛ отправка библиотека -- это libGL
второй libgl1-NVIDIA-за glvnd-комплектации GLX:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных версия OpenGL/GLX в библиотеке (вариант GLVND)
второй libgl1-NVIDIA-за glvnd-комплектации GLX:i386 в 375.66-2~deb9u1 для i386 для NVIDIA бинарных с OpenGL/GLX в библиотеке (вариант GLVND)
libgldispatch0-NVIDIA и второй:amd64 в 375.66-2~deb9u1 для amd64 поставщика нейтральное ГЛ отправка библиотека -- libGLdispatch
libgldispatch0-видеокарта NVIDIA второй:для i386 375.66-2~deb9u1 для i386 поставщика нейтральное ГЛ отправка библиотека -- libGLdispatch
libgles-nvidia1 второй:для amd64 375.66-2~deb9u1 для amd64 NVIDIA в двоичный формат 1.X библиотека
libgles-nvidia1 второй:для i386 375.66-2~deb9u1 для i386 для NVIDIA двоичный формат 1.X библиотека
libgles-nvidia2 второй:для amd64 375.66-2~deb9u1 для amd64 NVIDIA в двоичный формат 2.X библиотека
libgles-nvidia2 второй:для i386 375.66-2~deb9u1 для i386 для NVIDIA двоичный формат 2.X библиотека
второй libgles1-glvnd-видеокарты NVIDIA:для amd64 375.66-2~deb9u1 для amd64 NVIDIA в двоичный формат 1.библиотека стаб х GLVND
второй libgles1-glvnd-видеокарты NVIDIA:для i386 375.66-2~deb9u1 для i386 для NVIDIA двоичный формат 1.библиотека стаб х GLVND
второй libgles2-glvnd-видеокарты NVIDIA:для amd64 375.66-2~deb9u1 для amd64 NVIDIA в двоичный формат 2.библиотека стаб х GLVND
второй libgles2-glvnd-видеокарты NVIDIA:для i386 375.66-2~deb9u1 для i386 для NVIDIA двоичный формат 2.библиотека стаб х GLVND
второй libglx-nvidia0:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных ГБО библиотека
второй libglx-nvidia0:для i386 375.66-2~deb9u1 для i386 для NVIDIA бинарных ГБО библиотека
второй libglx0-glvnd-установки:для amd64 375.66-2~deb9u1 для amd64 поставщика нейтральное ГЛ отправка библиотека -- libGLX
второй libglx0-glvnd-установки:для i386 375.66-2~deb9u1 для i386 поставщика нейтральное ГЛ отправка библиотека -- libGLX
второй libnvidia-cfg1:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных версия OpenGL/GLX в конфигурации библиотеки
второй libnvidia-cfg1:для i386 375.66-2~deb9u1 для i386 для NVIDIA бинарных с OpenGL/GLX в конфигурации библиотеки
второй libnvidia-eglcore:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных Эгль основные библиотеки
второй libnvidia-eglcore:для i386 375.66-2~deb9u1 для i386 для NVIDIA бинарных Эгль основные библиотеки
второй libnvidia-glcore:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA для бинарных версия OpenGL/GLX в основных библиотеках
второй libnvidia-glcore:для i386 375.66-2~deb9u1 для i386 для NVIDIA бинарных с OpenGL/GLX в основных библиотеках
второй libnvidia-ряд ML1:amd64 в 375.66-2~библиотека управления deb9u1 от Nvidia для amd64 (NVML) библиотека времени выполнения
второй libopengl0-glvnd-установки:для amd64 375.66-2~deb9u1 для amd64 поставщика нейтральное ГЛ отправка библиотека -- libOpenGL
второй libopengl0-glvnd-установки:для i386 375.66-2~deb9u1 для i386 поставщика нейтральное ГЛ отправка библиотека -- libOpenGL
второй для NVIDIA-альтернативная 375.66-2~deb9u1 для amd64 позволяет выбрать NVIDIA в качестве поставщика бензина
второй для NVIDIA-обнаружить 375.66-2~deb9u1 для amd64 процессоры NVIDIA обнаружения утилиты
второй для NVIDIA-драйвера 375.66-2~deb9u1 для amd64 NVIDIA в метапакет
второй для NVIDIA-драйвера-ОГРН 375.66-2~deb9u1 для amd64 драйвер для NVIDIA поддержка бинарников
второй для NVIDIA-драйвера-libs:пакет для amd64 375.66-2~deb9u1 для amd64 NVIDIA в метапакет (с OpenGL/GLX в/ее/ГЛЕС библиотеки)
второй для NVIDIA-драйвера-библиотеки:для i386 375.66-2~deb9u1 для i386 пакет от Nvidia (поддержка OpenGL/GLX с/Эгль/ГЛЕС библиотеки)
второй для NVIDIA-драйвера-библиотеки-для i386:i386 в 375.66-2~deb9u1 для i386 пакет от Nvidia (поддержка OpenGL/GLX с/помощью EGL/GLES на 32-битных библиотек)
второй для NVIDIA-Эгль-общие 375.66-2~deb9u1 для amd64 NVIDIA для бинарных Эгль драйвера - общие файлы
второй для NVIDIA-Эгль-МКБ:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA с ее устанавливаемый клиентский драйвер (МКБ)
второй для NVIDIA-Эгль-МКБ:для i386 375.66-2~deb9u1 для i386 для NVIDIA Эгль устанавливаемый клиентский драйвер (МКБ)
второй от Nvidia-установки очистки 20151021+4 amd64 в очистке после установки драйвера с NVIDIA-установщика
второй нвидиа-Кернел-общие 20151021+4 для amd64 NVIDIA в двоичный модуль ядра поддерживает файлы
второй нвидиа-Кернел-переходный 375.66-2~deb9u1 для amd64 NVIDIA в двоичный модуль ядра переходный источник
второй от Nvidia-ядра-поддержка 375.66-2~deb9u1 для amd64 NVIDIA для бинарных модуль ядра поддерживает файлы
второй от Nvidia-наследство-Регистрация 375.66-2~deb9u1 для amd64 проверить для графических процессоров NVIDIA требует драйвер наследие
второй для NVIDIA-команды modprobe 375.26-1 утилита для amd64 для загрузки модулей ядра NVIDIA и создания узлов устройств
второй от Nvidia-persistenced 375.26-2 amd64 с демоном, для поддержания устойчивой программного обеспечения в драйвер Nvidia
второй от Nvidia-настройка инструмента 375.66-1 amd64 для настройки графического драйвера Nvidia
второй от Nvidia-поддержка 20151021+4 для amd64 NVIDIA для бинарных графический драйвер файлов поддержки
второй для NVIDIA-в vdpau-водитель:amd64 в 375.66-2~deb9u1 для amd64 декодирования видео и презентации по API для Unix - драйвера Nvidia
второй для NVIDIA-вулкан-общие 375.66-2~deb9u1 для amd64 NVIDIA и Вулкан водителя - общие файлы
второй для NVIDIA-вулкан-МКБ:amd64 в 375.66-2~deb9u1 для amd64 NVIDIA и Вулкан устанавливаемый клиентский драйвер (МКБ)
второй для NVIDIA-вулкан-МКБ:для i386 375.66-2~deb9u1 для i386 для NVIDIA Вулкан устанавливаемый клиентский драйвер (МКБ)
второй пакет xserver-xorg, с-видео-Nvidia 375.66-2~deb9u1 для amd64 NVIDIA в двоичном файле xorg драйвер
Чтобы добавить в Стефана ответ, настроить
использует pkgconfig
чтобы проверить наличие установленных библиотек, которые, в свою очередь, считывает конфигурацию из файла/usr/lib в/pkgconfig/libsoup-х.г.ПК
файл. Поскольку вы только нужен этот файл для развития, включенные в ДР
пакет.
Что касается проблем у вас с пакет версий, этот вопрос может быть полезным.
Я считаю, что это просто стандартная функция Android для отключения уведомлений. Это на основе каждого приложения, вместо того, чтобы анализировать, какие уведомления его или его содержимое (и т. д.).
Этот ответ содержит информацию о том, как их отключить или обратно:
Под каждое приложение информационный экран Сейчас существует флажок "показывать уведомления" (предполагается, что приложение отправляет уведомления). Снять, что и больше никаких уведомлений от этого приложения.
Вы можете добраться до экрана, перейдя в
Настройки | Приложения | {приложений}
или, более удобно, длительное нажатие на уведомление, а затем нажав "информация о приложении".
Я установил TeamViewer, чтобы помочь другу (потом я насильно перевезли его через Google чат) и заметил, что он загружает автоматически процесс, даже если я не буду работать в TeamViewer:
Он не показывает при запуске приложения, так что я предполагаю, что это либо скрытая в запуске приложений или он загружен параметр в конфигурационном файле. Я хочу удалить этот автоматический способ загрузки в память так, что он работает только когда я на самом деле использовать TeamViewer и не каждый раз, когда я загрузить компьютер.
Я удалил основной файл самодельщиков и теперь я не могу ООН-установить Homebrew. Я хочу, чтобы ООН-установить его, а затем сделать новую установку. Вот что я получаю в терминале...
ведущий:~ пользователей$ Рубин -э "$(завиток -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Похоже, доморощенные уже установлен. Если ваше намерение состоит в том, чтобы переустановить вы должны выполнить следующие действия перед повторным запуском программы установки: Рубин -э "$(завиток -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
ведущий:~ пользователей$ Рубин -э "$(завиток -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Не удалось найти доморощенного!
Я немного Новичок, как вы, наверное, можете сказать. Как я могу разобраться в этом?
Главная цель-создать средний стек.
Спасибо заранее.
В Баш
можно использовать метод exec -а
и в ЗШ
можно также установить ARGV0
, чтобы выполнить программу с определенной нулевой аргумент, но есть также в POSIX способ сделать это?
Как полагают в одном из комментариев можно создать (временно) символическая ссылка, чтобы добиться этого, но таким образом я не могу установить новый нулевой значение аргумента истинно любое произвольное значение, например, команда с определенным абсолютный путь. Так есть ли другое решение?
Показать вопросы с тегом made-in-abyss buildroot cmake cddb kindle-for-android