Синхронизировать iCal с Gmail вместо iCloud
Вот улучшенная версия скрипта выше галетс. Как с этим сценария, он не записывает в буфер обмена, но посылает на вход в настоящее время сфокусированное поле ввода, что часто то, что ты хочешь.
Этот скрипт улучшен, чтобы избежать специальных символов, чтобы предотвратить
путаешь оболочки Android с ними. Это должно позволить любую строку
быть отправлен без изменений. Для предотвращения читать
команды от интерпретации
(трейлинг) слеш, я добавил -Р есть.
Это было проверено с помощью следующего списка специальных символов:
./АБР-отправить-строку ' \`~!@#$%^&*()-_=+[{]}|;:",<.>/?'\'
Вот сценарий:
#!/бин/Баш
# Отправить текст на Android устройстве с помощью ADB, эмуляция ввода с клавиатуры.
# В зависимости от сценария от https://android.stackexchange.com/a/105881/223695
# добавлена поддержка специальных символов
если [[ "$1" != "" ]]
тогда
Текст="$1"
еще
читать -ы -р-р "Введите текст, который вы хотите вставить:" текст
интернет
побег() {
# Инкапсуляции строку в $", которая дает возможность интерпретировать
# \xnn убегает в строке. Это не в POSIX-ш, а расширение
# задокументированы bash и также поддерживается Андроид ш.
Эхо -Н "$'"
# Процесс каждого персонажа в $1 один
для (( Я=0 ; я<${#1}; я++ )); делать
Экстракт # I-го символа
С="${1:$я:1}"
если [ "$с" = '' ]; тогда
# Записать пробелы как %S, который нужен для Андроида
# "ввести текст команды" ниже 6.0 Marshmellow
# Смотри https://stackoverflow.com/documentation/android/9408/adb-shell/3958/send-text-key-pressed-and-touch-events-to-android-device-via-adb
Эхо -н 'на %S'
еще
# Кодировать все остальное как \xnn, чтобы предотвратить их
# интерпретируется Андроид оболочка
функции printf '\\х%02x' "'$с"
интернет
сделано
# Расторжения $"
Эхо -Н "'"
}
ESCAPED_TEXT=`побег "$текст"`
АБР ввода текста Шелл "$ESCAPED_TEXT"
Я читал как сделать Баш завершения псевдонимы? и я думал, что ответить, Шон Гофф Ж. необходимо кое-что: меньше пользователей, так что я написал небольшой скрипт, который предназначен, чтобы быть получены от вашего .bashrc следующее
, Но это не совсем работа, так что надеюсь, кто-то может заметить мою ошибку.
функция сделать-завершение-фантик-1 () {
местные имя_функции="$2"
местные arg_count=$(($#-3))
местные comp_function_name="$(в комплекте-ПР $1|СЭД -е 'с/^\(.* -Ф \)\([^ ]*\) [^ ]*$/\2/')"
шифт 2
локальная функция="
функция $имя_функции {
((COMP_CWORD+=$arg_count))
COMP_WORDS=( "$@" \${COMP_WORDS[@]:1} )
"$comp_function_name"
возвращает 0
}"
Эхо "$"функция
функция eval"$"
}
функция сделать-завершение-фантик-2 () {
местные имя_функции="$1"
местные имя_псевдонима="$2"
местные comp_function_base="$(в комплекте-пр $3|СЭД -е 'с/^\(.* -Ф\)\( [^ ]*\) [^ ]*$/\1/')"
Эхо "$comp_function_base $имя_функции $имя_псевдонима"
функция eval "$comp_function_base $имя_функции $имя_псевдонима"
}
[ -е ~/.кэш/bash_alias_complete ] && ПМ ~/.кэш/bash_alias_complete
псевдоним | \
СЭД \
-е с/^псевдоним //' \
-э '/^\([^=]\+\)='\" \\1 /Д'
-е "/'.*=/Д" -Е '/\$/Д' \
-е ч \
-е "/.*='\([^ ]*\)\( .*\)'$/\1! \1\2/" \
-е 'г/ -!/__ /' -ег-е 'ы!\Н[^=]*='\"\(.*\)'\"! \1!' \
-Е С/^/сделать-сдачи-фантик-1 /р' \
-э-х/^[^ ]* [^ ]* \([^ ]*\) .*$/\1/' \
-е х \
-э-х!='\"\([^ ]*\) .*$! \1!' \
-е х \
-э-х!^!сделайте-завершения-фантик-2 !' \
-е г \
-е 'г/\н/ /' \
> ~/.кэш/bash_alias_complete
. ~/.кэш/bash_alias_complete
Я получаю следующую ошибку, когда я прес вкладке ключ:
Баш: COMP_POINT - : ошибка синтаксиса: ожидается операнд (знак ошибки "- ")
Примечание: приведенный выше код может быть помещен в файл, например виде myfuncs.Баш
, который затем может быть получена непосредственно в раковину или от $дома/.bashrc следующее
.
Для полной истории изменений на этот код посмотреть https://github.com/hildred/scripts.git
Как только вы получили по умолчанию обновленный с все правильные настройки, попробуйте перезапустить миником без флагов. Это работает для меня большую часть времени.
В Catan моряков, в случае как туманный остров, где гексы неизвестно, сможете ли вы построить поселения на пересечении известный hex и неизвестного hex и если вы можете, вы раскрыть неизвестные шестигранной или это останется тайной до тех пор, пока корабль на самом деле находится рядом с ним?
UUID-это не тот же самый серийный номер.
При использовании любого Mac, некоторые машины-конкретных предпочтений файлы создаются в библиотеке/настройки каталог/ByHost/. Имена файлов имеют вид
ком.яблоко.приложение.Идентификатор UUID.файл plist
Так что, если вы действительно хотите UUID для ранее используемой машины, можно, наверное, откопать из некоторых резервных копий в ту сторону. Я не знаю, насколько полезным это будет.
Я думаю, что TimeMachine магазинах идентификаторы UUID файловой системы, но не сам компьютер. Проверка журналов на одном из наших серверов здесь, я вижу несколько fsUUID и eventDBUUID но ничего для машины.
В iTunes папка смотреть это внешнее приложение, которое вы требуете для этой функции http://albumbrowser.klarita.net/itfw.html
В настоящий момент я пишу статью, которая дает представление семантической сегментации. Моя целевая аудитория-это люди, которые не являются экспертами, но кто нуждается в семантической сегментации или кто хочет получить в этой области. Цель статьи-обеспечить отправные точки. Это означает, что я даю очень краткое представление и я упоминаю документы, которые представить идею в деталях.
Я должен упомянуть мою целевую аудиторию / цель работы в реферате? Это должно быть во введении? Это должно быть в статье?
Существуют ли другие способы, чтобы дать читателям эта информация (например, я заметил, что некоторые ключевые слова в заголовках статей)?
Для еды в аэробной среде это наверное всегда так, что они должны быть выброшены из-за последствий для здоровья, которые он может иметь на вас.
Одна из приятных особенностей BBEdit является то, что он может показать список ошибок (например, синтаксические ошибки в программе Ruby), и нажав на ошибка отображения строки в файле исходного кода.
Как я могу вернуть это окно программно, например, через командную строку, AppleScript, или языковой модуль?
В моей конкретной ситуации, я составляю программы СМЛ/Нью-Джерси. Компилятор списки ошибок в следующем формате:
что codegen.СМЛ:121.31 ошибки: синтаксическая ошибка: вставка LPAREN
что codegen.СМЛ:130.49 ошибки: синтаксическая ошибка: вставка EQUALOP
Когда я получил ошибку, что компилятор, я бы, как BBEdit, чтобы отобразить эти сообщения об ошибках и позвольте мне нажать на них, чтобы отобразить багги строку в мой код.
Я пытаюсь распечатать номер следующей строки, что я поиск (используя скрипт).
Для экс., мой файл содержит строку
арг[30] = -Xmx4096m
Я ищу файл с строкой сайт Xmx
и мне нужен выход из следующей цифры, добавленные в строку, а что еще нужно в выходной. Как я могу добиться этого?
Я сделал глупую ошибку. Как authorized_keys я использую файл, скопированный из других бродячих системы. Таким образом, вместо F используя "бродяга неуверенно открытого ключа" я пытался использовать "залет" паб ключи от существующей системы.
Когда я использовал этот https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub все начало работать, как я ожидал.
Организация системных файлов операционная система производитель. Дистрибутивы Linux в общем и целом следовать иерархии файловой системы Linux стандартные (СЗХ). Как пользователь или системный администратор, стандарт FHS (и вашего дистрибутива дополнительных конвенций) иногда может быть полезно, если вам нужно найти файл, или если вы хотите разобраться файла роль, учитывая его расположение, но это не ограничит вас, вы все равно можете делать что хотите (на свой страх и риск).
Внутри вашего домашнего каталога, вы можете делать почти все, что вы хотите, с одним исключением: Dot-файлов, т. е. файлов, чье имя начинается с .
в вашем домашнем каталоге, являются конфигурации или файлы, и приложения обязаны иметь конкретное имя. Например, Баш всегда читать ~/.bashrc и
когда он начинается (кроме случаев, когда это не, но это уже совсем другая история), так что лучше не использовать это имя для другой цели.
На Freedesktop проект, который в основном общую почву для Гнома и КДЕ, определяет несколько стандартных каталогов в $дома
: документы
, музыка
и др. Некоторые приложения создают эти каталоги, если они не существуют, и использовать их в качестве местоположения по умолчанию. Вы можете изменить их имена, а ведь они должны быть переведены на ваш язык. Программный компонент, который управляет этими каталогами кода валюты XDG-пользователи-изд
. Вы можете изменить имена каталогов, устанавливая разные значения в ~/.Конфигурация пользователя-изд.Дирс
.
Я использую ОС Х сервер с следующие сервисы: веб, СУБД MySQL, DNS-серверы, АФП, Брандмауэр. Я хотел бы также запустить FTP, и я сделал это, но я не могу показаться, чтобы заставить его работать правильно. Я уверен, что есть способ, но я не могу найти способ, чтобы заставить его работать на меня.
Что я сделал до сих пор: - активированный служба FTP - 20-21 открыл порт в Брандмауэре перенаправленных портов 20-21 от маршрутизатора к серверу
Я пользуюсь Coda, чтобы подключиться к FTP-серверах (так как я делаю много веб-разработки). Когда я тип в этом сервере по адресу + учетные данные, он пытается подключиться около 2-3 минут, прежде чем действительно преуспела, и когда он делает он перечисляет следующие справочники: "общественные" (с ярлыка), "пользователи" (с ярлыка) и файл с именем "???" которого он пытается открыть сразу. Делаешь [и Cmd + к] в Finder также результаты в течение 2-3 минут ожидания.
Кроме того, я понятия не имею, где для создания нового пользователя для FTP (только для FTP) и как дать им разрешения на определенные папки (без бесполезные, как "пользователи" или "публичный").
Я пришел к выводу, что встроенный FTP-сервер не может быть лучшим вариантом для меня, но я понятия не имею, что я должна попробовать. С помощью отдельного приложения-это не идеальный сценарий для меня, так как я пытаюсь избежать учета дополнительных приложений на моем сервере.
Используя rxvt-Unicode и 9.11 и MC-4.7.5.2, и использовать zsh-4.3.11, как мой логин Шелл, я нахожу, что я получаю странные символы, например, â вместо линий.
Интересно однако, запуск urxvt с любой корневой оболочки, и затем запустить МК внутри, что правильно отображает линии.
В xdefaults и я не установив шрифт.
Я думал, что любой ребенок снарядов должна унаследовать такой же, как в родительской оболочке, но, очевидно, здесь это не так.
Экспорт в родителей:
COLON_SEPARATED=MOZ_PLUGIN_PATH
COLORFGBG='7;по умолчанию'
COLORTERM=rxvt
CONFIG_PROTECT_MASK='/lib64/udev из/правил.д /и т. д/интерфейсом dconf/БД /пр/ЦС-сертификаты.conf'и
CVS_RSH=СШ
DESKTOP_STARTUP_ID=круто/urxvtc/2194-57-alipc-рабочий стол-ex_TIME28147172
Дисплей=:0.0
GDK_USE_XFT=1
GPG_AGENT_INFO=в/tmp/Гоб-CeLaPY/С. грот-агент:2191:1
Дома=/домой/Али
В InfoPath=/usr/доли/информация
И javac=/usr/Бен/и javac
JAVACMD=/usr/Бен/Ява
Переменной JAVA_HOME=в/usr/lib64/с JDK
Ланг=en_GB.в utf8
LDPATH=/usr/местные/библиотека: каталог/usr/lib64/НСС: в/usr/lib64/консолей: в/usr/lib64/Qt4 для
Меньше=-Р -М-переход 5'
Параметр logname=Али
Почта=/ВАР/почта/Али
Окружения manpath=/usr/местные/доли/человек:/usr/доли/человек
MOZ_PLUGIN_PATH=в/usr/lib64/Mozilla или плагины: каталог/opt/Netscape или модули
Пейджер=/usr/Бен/меньше
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib64/jdk/bin:/usr/lib64/jre/bin:/opt/bin:/usr/lib64/jdk/bin:/usr/lib64/jre/bin
ФРД=/домой/Али
Снаряд=/ОГРН/ЗШ
SHLVL=2
SSH_AGENT_PID=2193
Переменных ssh_auth_sock=/tmp/и СШ-RhQcEipf2192/агент.2192
Термин=rxvt-256color
Используя базу=/usr/доли/, используя базу
Пользователь=Али
WINDOWID=20972128
XAUTHORITY=/домой/Али/.Xauthority
_=экспорт
Экспорт в ребенка:
COLON_SEPARATED=MOZ_PLUGIN_PATH
COLORFGBG='7;по умолчанию'
COLORTERM=rxvt
CONFIG_PROTECT_MASK='/lib64/udev из/правил.д /и т. д/интерфейсом dconf/БД /пр/ЦС-сертификаты.conf'и
CVS_RSH=СШ
DESKTOP_STARTUP_ID=круто/urxvtc/2194-57-alipc-рабочий стол-ex_TIME28147172
Дисплей=:0.0
GDK_USE_XFT=1
GPG_AGENT_INFO=в/tmp/Гоб-CeLaPY/С. грот-агент:2191:1
Дома=/домой/Али
В InfoPath=/usr/доли/информация
И javac=/usr/Бен/и javac
JAVACMD=/usr/Бен/Ява
Переменной JAVA_HOME=в/usr/lib64/с JDK
Ланг=en_GB.в utf8
LDPATH=/usr/местные/библиотека: каталог/usr/lib64/НСС: в/usr/lib64/консолей: в/usr/lib64/Qt4 для
Меньше=-Р -М-переход 5'
Параметр logname=Али
Почта=/ВАР/почта/Али
Окружения manpath=/usr/местные/доли/человек:/usr/доли/человек
MOZ_PLUGIN_PATH=в/usr/lib64/Mozilla или плагины: каталог/opt/Netscape или модули
OLDPWD=/домой/Али
Пейджер=/usr/Бен/меньше
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/lib64/jdk/bin:/usr/lib64/jre/bin:/opt/bin:/usr/lib64/jdk/bin:/usr/lib64/jre/bin
ФРД=/домой/Али
Снаряд=/ОГРН/ЗШ
SHLVL=4
SSH_AGENT_PID=2193
Переменных ssh_auth_sock=/tmp/и СШ-RhQcEipf2192/агент.2192
Сты=27048.ПТС-2.alipc-рабочего стола-экс
Термин=rxvt-256color
Используя базу=/usr/доли/, используя базу
Пользователь=Али
Окна=0
WINDOWID=27262984
XAUTHORITY=/домой/Али/.Xauthority
_=экспорт
Спасибо.
Редактировать: больше информации + комбинации: .zshrc:
# Следующие строки были добавлены compinstall
zstyle ':завершение:*' полнее _expand _complete _ignored
zstyle ':завершение:* группа-название "
zstyle ':завершение:* список цветов "
zstyle ':завершение:* меню выберите=долго
zstyle ':комплектация:*' выберите-оперативные %SScrolling активный: текущее выделение в %р%с
zstyle ':завершение:* использование-compctl ложные
zstyle :compinstall именем '/дома/Али/.zshrc'
Автозагрузка -у zutil
Автозагрузка -УЗ compinit
Автозагрузка -у complist
compinit
Автозагрузка -у цветов
цвета
# Конец строки, добавленные compinstall
# Линии, настроенные ЗШ-новый_пользователь-установить
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
setopt appendhistory autocd extendedglob сообщим
unsetopt бип
bindkey -в
# Конец строки, настроенные ЗШ-новый_пользователь-установить
#экспорт ПС1="%н#%д>"
Подсказка="%{$ФГ[красный]%}%Н%{$reset_color%}@%{$ФГ[синий]%}%м %{$ФГ[желтый]%}%д %{$reset_color%}%#"
RPROMPT="[%{$ФГ[желтый]%}%Т%{reset_color$%}]"
язык -это: С en_GB.в utf8 язык.в utf8 В POSIX
экспорт из urxvt -е ЗШ -Ф': - рабочий комплект!
COLORFGBG='7;по умолчанию'
COLORTERM=rxvt
DESKTOP_STARTUP_ID=круто/urxvt/2199-28-alipc-рабочий стол-ex_TIME11280170
Дисплей=:0.0
GPG_AGENT_INFO=в/tmp/Гоб-d5ZFvz/С. грот-агент:2196:1
Дома=/домой/Али
Параметр logname=Али
Почта=/ВАР/почта/Али
Путь=/ОГРН:/usr/Бен:/usr/местные/Бен
ФРД=/домой/Али
Снаряд=/ОГРН/ЗШ
SHLVL=2
SSH_AGENT_PID=2198
Переменных ssh_auth_sock=/tmp/и СШ-sPZhKOhV2197/агент.2197
Термин=rxvt-в Unicode-256color
Используя базу=/usr/доли/, используя базу
Пользователь=Али
WINDOWID=23068680
XAUTHORITY=/домой/Али/.Xauthority
_=экспорт
Примечание: Я пробовал настройки моего срока через .Xdefaults и для того, кто работал в окна чистой':
urxvt*termName: rxvt-в Unicode-256color
Хотя это не имело никакого эффекта, так что это не термин, который влияет на это.
Это может показаться странным инструкциям, но они работали в других случаях.
Использовать системные настройки и изменить разрешение экрана.
Затем изменить его обратно.
Это должно сработать, так как слова застряли с признанием разрешение экрана.
Я только что узнал о P90x и, кажется, они используют теорию мышцы путаницы. Но как это работает неврологически и так далеко, как создание мышечной массы обеспокоен? Что бы быть типичная рутина? Примеры пожалуйста.
Спасибо.
Универсальный способ, чтобы найти, где команду приходит, если ваша оболочка
поддерживает его (Баш делает), это типа
встроенный. Например:
$ введите pkill
вводиться в /usr/Бен/вводиться
За невыполнение команды, он может печатать разные вещи, например:
$ тип CD
диск-раковины встроенные
Как я могу получить newerst версии curl вместо старого 7.24, что Apple предоставит.
пользователь:~ kevinsimper$ завиток --версия
завиток 7.31.0 (архитектуру x86_64-яблоко-darwin12.4.0) libcurl использует/7.31.0 в OpenSSL/0.9.8 х с zlib/1.2.5
Протоколы: файл dict ФЦП ФЦП суслик протоколу HTTP на HTTPS протоколу IMAP imaps LDAP и ldaps с протоколами POP3 протокол SMTP протокола smtps pop3s протоколов RTSP протоколу Telnet сервер TFTP
Особенности: поддержка IPv6 Largefile протокол NTLM NTLM_WB протокол SSL сайт libz
Когда я устанавливаю с самогоном я уведомлен, что это бочонок-только и если я сделаю
самогон ссылке завиток --сила
версия 7.24 стиль, но протоколы были обновлены.
Программу kuser:~ kevinsimper$ завиток --версия
завиток 7.24.0 (архитектуру x86_64-яблоко-darwin12.0) libcurl использует/7.24.0 в OpenSSL/0.9.8 х с zlib/1.2.5
Протоколы: файл dict ФЦП ФЦП суслик протоколу HTTP на HTTPS протоколу IMAP imaps LDAP и ldaps с протоколами POP3 протокол SMTP протокола smtps pop3s протоколов RTSP протоколу Telnet сервер TFTP
Особенности: AsynchDNS ГСС-переговоры по протоколу IPv6 Largefile NTLM_WB протокол NTLM протокол SSL сайт libz
пользователь:~ kevinsimper$, которые вьются
/usr/Бен/локон
Если я удалить "яблоко" завиток, функция не является исполняемым.
пользователь:~ kevinsimper$ завиток --версия
завиток 7.31.0 (архитектуру x86_64-яблоко-darwin12.4.0) libcurl использует/7.31.0 в OpenSSL/0.9.8 х с zlib/1.2.5
Протоколы: файл dict ФЦП ФЦП суслик протоколу HTTP на HTTPS протоколу IMAP imaps LDAP и ldaps с протоколами POP3 протокол SMTP протокола smtps pop3s протоколов RTSP протоколу Telnet сервер TFTP
Особенности: поддержка IPv6 Largefile протокол NTLM NTLM_WB протокол SSL сайт libz
пользователь:~ kevinsimper$ самогон установить PostgreSQL
==> Установка зависимостей в PostgreSQL: ОССП-идентификатор UUID
==> Загрузки ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz
Ошибке: /usr/Бен/curl-это не исполняемый
HTTP-прокси информацию, введенную при настройке, следует (обычно) в конечном итоге в файле /и т. д./кв/АПТ.конф
Приобрести::НТТР::Прокси "http://user:password@host:port/";
Пауки сначала сделать их появление в главе 224 манги. Излишне говорить, что бой следует вскоре после (следующая глава).
Вы должны использовать "${@}"
вместо ${@}
(как с эхо "${@}"
) но это не причина вашей проблемы.
Причина в том, что перенаправление происходит очень рано синтаксический анализ командной строки, до замены параметра. Таким образом, после того, как переменный поставил >
в командной строке, оболочка не ищу >
больше.
Важный момент, который я заметил после того как я опубликовал мой ответ: с призывом как
выполненный mysqldump, блабла > дамп.в SQL
функции запуска
не вижу >
и сваливают.для SQL
. Это, вероятно, не то, что вы хотите, потому что она мешает вам изменять все редиректы с одной переменной, а выход Эхо "${@}"
перенаправляется в файл тогда тоже. Таким образом, вы должны использовать что-то вроде запустить-перенаправление свалку.в SQL туздышпр блабла
, см. ниже.
Есть две возможности:
Палка с
"$@"
и использоватьфункцию eval
. Это может занять вам цитируемости кошмар, конечно. Вы должны цитировать все, кроме>
так, что снаряд видит голой>
в командной строке, прежде чем он делает удаление цитаты.Обрабатывать переадресацию отдельно:
бежать-перенаправление свалку.в SQL туздышпр блабла запустить() { если [ "$1" == '--перенаправление' ]; тогда сдвиг redirect_target="$1" сдвиг еще redirect_target='в/dev/stdout в' # работает, по крайней мере в Linux интернет если [[ "$(printenv DRY_RUN)" = "да" ]] тогда Эхо "${@}" еще "${@}" > "$redirect_target" интернет }
Вы можете избежать
redirect_target='файл/dev/stdout в'
если вы поставитеесли [ "$1" == '--перенаправление' ]
вдругой
ветке, если [[ "$(printenv DRY_RUN)" = "да" ]]
.если [[ "$(printenv DRY_RUN)" = "да" ]] тогда если [ "$1" == '--перенаправление' ]; тогда # не выход "--файл редиректа" сдвиг сдвиг интернет Эхо "${@}" еще если [ "$1" == '--перенаправление' ]; тогда сдвиг redirect_target="$1" сдвиг "${@}" > "$redirect_target" еще "${@}" интернет интернет
Правильный ответ должен быть "только вы можете судить сами".
ИМО, это очень трудный подвиг чтобы достигнуть постоянн в бодибилдинге. Вы либо набирает силу, либо потерять его. Что вы можете сделать, это создать план диеты и выработать план и увидеть, где она принимает вас через месяц или около того. Если это займет у вас какое-то место, которое вам нравится, вы можете придерживаться его, иначе вам придется изменить диету/тренировки.
В моем случае, я теряю силы и массы очень быстро, если я не пытаюсь увеличить его :-(
Я предлагаю с TrueCrypt
следуя этой ссылке :
судо дополнения кв-репозиторий PPA:Майкл-сайту astrapi/ППА
судо apt-получить обновление && судо apt-получить установку с TrueCrypt
Критическим фактором является то, что 32 ГБ для хранения, а не процессора или оперативной памяти (хотя больше памяти это всегда лучше). К счастью, ваша машина будет взять дополнительный твердотельный накопитель с интерфейсом SATA III с диска (см. стр. 7 Ваш краткое руководство), который устанавливается с одной крестовую отвертку.
Затем, используйте приложение клонирование, как Clonezilla, чтобы переместить Windows на SSD диск, и когда он работает, вы можете удалить устройство памяти 32 ГБ (видимо MMC-карты).
После этого, установив дистрибутив Linux на ваш выбор легко; большинство дистрибутивов' процесс установки даст вам автоматический вариант для бок-о-бок с Windows.