RSS
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
[>] Re: WM
linux.14
Difrex(mira, 14) — vit01
2016-04-01 13:19:08


О, а меня второй моник появился недавно на работе :)
http://storage8.static.itmages.ru/i/16/0401/h_1459513014_8826548_c5f01d088a.png

[>] Re: WM
linux.14
Andrew Lobanov(station13, 1) — Difrex
2016-04-01 14:16:23


Difrex> О, а меня второй моник появился недавно на работе :)

У меня дома два монитора по 19" 5:4 уже 8 лет живут. Третья машина уже с ними. Всё таки я больше люблю именно такое соотношение сторон. Ну или 4:3. А широкоформатники так и не полюбил.

[>] stali
linux.14
btimofeev(station13, 13) — vit01
2016-04-01 20:33:31


vit01> Не так давно вышел дистрибутив stali (так и хочется вставить "n" в конце), куда разработчики (из suckless) планируют добавить dwm по умолчанию. Попробовал его и ни иксов, ни dwm, конечно же, не нашёл. А так идея интересная.

Я не прочь бы его попробовать, но нам не по пути пока: у них нет 32 разрядной версии, а у меня 64 разрядного процессора))

Я так понимаю в нем из гита устанавливается и обновляется базовая система. Пакетного менеджера нет. Остальной софт видимо через make && make install устанавливать надо.

[>] Re: stali
linux.14
vit01(mira, 1) — btimofeev
2016-04-02 05:36:18


btimofeev> у них нет 32 разрядной версии, а у меня 64 разрядного процессора))

Та же ситуация. Однако попробовал в qemu.

btimofeev> Я так понимаю в нем из гита устанавливается и обновляется базовая система.

Да, но самого гита в первоначальной версии в базовой поставке просто нет :)

[>] lotly. Codename Prototype
linux.14
Difrex(mira, 14) — All
2016-04-15 08:57:46


lotly - система управления плоскими репозиториями mini-dinstall

Так как первая версия может быть не стабильна, было решено начать нумеровать релизы со 100.0

Фичи

*Итак, что есть в версии 100.1*

* Няшный логотип
* Копирование пакета из репозитория в репозиторий
* Перемещение пакета из репозитория в репозиторий
* Ребилд базы mini-dinstal
* Остановка и запуск mini-dinstall
* Стандартное файловое API на JSON
* Утилита коммандной строки: lotlyctl
* Отправка логов в Elasticsearch

*Известные проблемы*

* Ребилд БД занимает продолжительное время
* Маппинг в Elasticsearch для индекса надо делать руками

*TODO*

* Поддержка не плоских репозиториев(pool/a,b,c)
* drop-in замена mini-dinstall

Ссылка: https://github.com/Difrex/lotly

[>] Re: lotly. Codename Prototype
linux.14
btimofeev(station13, 13) — Difrex
2016-04-15 18:15:24


Difrex> * Няшный логотип

Это восьминог?))

А что такое плоские репозитории и minidinstall?

[>] Re: lotly. Codename Prototype
linux.14
Difrex(mira, 14) — btimofeev
2016-04-17 19:05:22


>Это восьминог?))
Это аксолотль :)

>А что такое плоские репозитории и minidinstall?
Плоские репозитории - это такие репы в которых пакеты лежат прямо в корне, т.е. как-то так:
http://uri/debian/testing/package.deb, без разделения на pool/{a,b,c}.

mini-dinstall это программа для создания и управления репозиториями Debian.

[>] Шеллы/Shells
linux.14
vit01(mira, 1) — All
2016-04-21 04:32:42


Какой у вас любимый $сабж?

Сам почти весь свой опыт пользовался (и продолжаю пользоваться) только башем, zsh отпугнул большим количеством настроек, бизибоксовые слишком маломощные, всякая экзотика вроде csh, ksh тоже не понравилась (хоть пробовал их очень давно).

Однако буквально на днях решил приобщиться к емаксовому eshell'у и скажу, что это дело вполне юзабельное. Дополнил PATH, повозился немного с алиасами, настроил sudo, и живётся вполне неплохо. Приятно, что из него можно напрямую выполнять разные лисповые штуки (при этом не всегда со скобочками).

Правда, в нём есть один серьёзный недостаток - невозможность запускать полноценные ncurses-приложения и вообще все те вещи, которые используют фичи терминала по полной.

[>] Re: Шеллы/Shells
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-04-21 06:35:59


vit01> Какой у вас любимый $сабж?

На рабочих станциях пользуюсь zsh по старой привычке больше. На серверах -- баш.

vit01> Правда, в нём есть один серьёзный недостаток - невозможность запускать полноценные ncurses-приложения и вообще все те вещи, которые используют фичи терминала по полной.

Ну так это беда не шелла, а терминала, для коего у емакса есть медленный, но всё же term. А в качестве сабжа я пользуюсь как правило в емаксе M-x shell, который вполне себе системный шелл (без фич терминала правда тоже) юзает. А M-x eshell всё хочу потыкать, но руки не доходят.

[>] Re: Шеллы/Shells
linux.14
Difrex(mira, 14) — vit01
2016-04-21 08:06:24


>Какой у вас любимый $сабж?
GNU bash :P

[>] Re: Шеллы/Shells
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-04-21 14:39:46


AL> Ну так это беда не шелла, а терминала, для коего у емакса есть медленный, но всё же term.

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

Есть ещё eshell-visual-subcommands, но у меня это дело почему-то не работает. Либо я неправильно указываю параметры, либо проблема в самом емаксе.

// тем временем, почему-то отвалился $PATH, но сама переменная видится

[>] owncloud
linux.14
Andrew Lobanov(tavern,1) — All
2016-05-01 18:53:14


Кто-нить сабж разворачивал? Какие подводные камни? Что лучше почитать по поводу?

[>] Re: owncloud
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-05-02 05:12:08


AL> Кто-нить сабж разворачивал?

Только что развернул ради интереса на локалхосте. Штука проработанная тщательно, но доверия не очень внушает.

AL> Какие подводные камни?

В основном с безопасностью. Во-первых, потребуется долго выставлять корректные права на каталоги сабжа. Во-вторых, если ты используешь не Apache, а какой-нибудь nginx или Lighttpd (как в моём случае), то придётся отдельно крутить их настройки (потому что .htaccess не действует). Разработчики также строго рекомендуют настроить на сервере https, а это тоже время.

Ещё для нормальной работы требуется устанавливать к нему кучу расширений (иначе это будет всего лишь хранилище файлов, не более).

Не очень понравилось, что эта штука довольно жирноватая (прямо как вордпресс). И они не рекомендуют в качестве бэкэнда брать sqlite, потому что будет тормозить.

AL> Что лучше почитать по поводу?

Наверное, официальную документацию :)
Вообще, я нашёл некорые удовлетворяющие меня ответы на Арчевики.

[>] Re: owncloud
linux.14
Difrex(mira, 14) — Andrew Lobanov
2016-05-04 09:36:39


Использую и в личных целях и в компании.

Плюшки:
* Бэкенд для хранилища можно подключить по S3, например ceph
* Галереи, просмотр видосиков
* шифрование
* webDAV

Все отлично поднимается на nginx+php5-fpm, настройки есть в офф документации. Можно просто пригнать docker: docker pull owncloud:release_tag_or_latest.

Работает стабильно. Нужен хотябы гиг памяти, для не особо нагруженного использования.

SSL можно и от letsencrypt заюзать.

[>] WiFi keyboard для андроида
linux.14
vit01(mira, 1) — All
2016-05-04 12:24:26


Обнаружил в каталоге F-Droid'а вот такую интересную штуку:
https://f-droid.org/repository/browse/?fdfilter=Wifi+keyboard&fdid=com.volosyukivan

Сабж позволяет использовать клавиатуру компьютера для эмуляции нажатий клавиш на телефоне. Распространяется под GPLv2, последнее изменение было в июле 2013. Но, несмотря на трёхлетний возраст, программа отлично работает даже на моём Android 6.0.

1. Ставим приложение, включаем метод ввода
2. Запускаем, например, терминал
3. Включаем wifi
4. Выбираем в списке клавиатур сабж
5. Смотрим в уведомлениях IP-шник девайса и порт
6. Заходим в браузере на указанный адрес
7. Пробуем нажимать клавиши на странице

Да, ещё следует упомянуть, что если используете немного необычные программы в терминале (например, Emacs), то в интерфейсе сабжа надо будет сменить переключатель на "game mode (keycodes)". Ну а если требуется иногда вводить русский текст, то оставляете на дефолтном "International keyboard".

Из практического применения для себя вижу только тестирование разных консольных прог (новые фичи Цезия) и такие вещи в терминале, для которых требуется написать скрипт на самом девайсе. Также бывают случаи, когда сбрасываешь настройки чего-нибудь, а писать длинные команды на тачскрине очень долго и муторно.

// А ещё демон ssh в Termux очень глючный и работает через одно место

[>] Re: stumpwm
linux.14
Difrex(mira, 14) — Difrex
2016-05-25 08:20:20


>На работе i3wm, дома LXDE и KDE.
Теперь на работе i3wm, GNOME 3.20 на ноуте и дома на десктопе LXDE.

ЗЫ: Гном очень понравился. Выглядит целостно, дизайн - огонь. Приложения простые и быстрые. На ноуте у меня тачевый экран - работает зашибись, мультитач в том числе.

[>] Re: DE/WM
linux.14
vit01(mira, 1) — Difrex
2016-05-25 14:52:30


Difrex> ЗЫ: Гном очень понравился. Выглядит целостно, дизайн - огонь. Приложения простые и быстрые. На ноуте у меня тачевый экран - работает зашибись, мультитач в том числе.

Да, гном в этом плане очень хорош. Только вот на слабом и старом железе ему делать нечего. Жаль, что у гнома нет лёгкой версии "нормального" режима, который не имел бы композитинга и прочих свистелок.

Mate, например, умеет жить без графического ускорения; та же Плазма без проблем работает с Openbox взамен KWin.

// Раньше часто использовал gnome-calculator из-за его простоты и удобства. Теперь перешёл на Emacs calс и не жалею :)

[>] Re: DE/WM
linux.14
Difrex(mira, 14) — vit01
2016-05-26 13:28:34


>Раньше часто использовал gnome-calculator из-за его простоты и удобства. Теперь перешёл на Emacs calс и не жалею
А я в качестве калькулятора юзаю echo $(( 2 + 2 )) :D

[>] Re: DE/WM
linux.14
vit01(mira, 1) — Difrex
2016-05-26 13:58:50


>Раньше часто использовал gnome-calculator из-за его простоты и удобства. Теперь перешёл на Emacs calс и не жалею
Difrex> А я в качестве калькулятора юзаю echo $(( 2 + 2 )) :D

Даже GIMP можно в качестве калькулятора использовать (см. ii://develop.16). Причём во встроенном лиспе Гимпа есть и корни, и тригонометрические функции и многое другое.

[>] Re: DE/WM
linux.14
btimofeev(station13, 13) — vit01
2016-05-26 19:50:58


vit01> // Раньше часто использовал gnome-calculator из-за его простоты и удобства. Теперь перешёл на Emacs calс и не жалею :)

Я раньше использовал консоль python'а, а сейчас обычно использую консольный bc.

[>] Re: DE/WM
linux.14
Andrew Lobanov(station13, 1) — btimofeev
2016-05-30 21:30:03


btimofeev> Я раньше использовал консоль python'а, а сейчас обычно использую консольный bc.

Я emacs lisp использую. Всё равно большую часть времени он у меня запущен.

[>] Бэкапы на Android: мсье знает толк...
linux.14
vit01(mira, 1) — All
2016-05-31 18:29:11


Обычные пользователи привыкли делать бэкапы своих данных при помощи проприетарных средств Google и всяких программ вроде TitaniumBackup. Но вот GNU/Linux'оиды не всегда с этим могут просто так смириться. Более того, у многих даже не установлены Google Apps (и правильно). Вот и я не стал мириться и пошёл по собственному пути.

1. Установленные приложения

Как известно, их данные находятся в /data/app/<app_id> и /data/data/<app_id>. Но работать с этими каталогами вручную совсем не нужно.

В F-Droid есть очень хорошая программа под названием oandbackup. Внимание: нужны root-права!
Ссылка: https://f-droid.org/repository/browse/?fdfilter=oandbackup&fdid=dk.jens.backup

Она умеет делать архивы данных приложений, установочного APK или всего вместе. Отслеживает версии программ и имеет удобную фильтрацию. Даже расписания поддерживает (но этой фичей я не пользуюсь).

НО: не стоит делать бэкап Termux (и других очень крупных приложений, например, firefox) с помощью этой штуки, потому что запаковывать tar.gz на несколько сотен мегабайт/пару гигов - задача небыстрая. С терминалом будут разборки дальше.

Выполнены нужные манипуляции? Идём дальше.

2. Пользовательские файлы и всё остальное

На этом этапе нужно будет установить приложения Termux, Termux:API и Termux:Widget. Будем считать, что они у нас уже установлены.

Запускаем Termux, и туда:

# обновления софта пропускаем, пусть они уже стоят
apt install termux-api termux-tools openssh rsync

termux-setup-storage
# может спросить права на доступ к файлам

mkdir -p ~/.shortcuts # так надо
mkdir backup-info # каталог для симлинков

Теперь можно видеть, что в $HOME появился каталог storage, где имеется полный доступ ко внутренней памяти. Также там есть несколько ссылок на часто используемые места.

Создаём символьные ссылки в каталоге backup-info для нужной информации.

cd backup-info
ln -s ../caesium/caesium.cfg .
ln -s ../storage/dcim/Camera . # куда же без фоточек
ln -s ../storage/shared/Documents . # каталог Documents из корня внутренней памяти
ln -s ~/shortcuts . # скрипты из виджета Termux
ln -s ~/.config .
# дальше, думаю, ясно
# ...
# И САМОЕ ВАЖНОЕ - приложения из пункта 1
ln -s ../storage/shared/oandbackups .

О экспорте контактов можно позаботиться либо стандартными средствами системы, либо с помощью команды termux-contact-list, которая возвращает список в виде json (правда, если за человеком записано несколько номеров телефонов, то выдаёт только первый).

После этого напишем бэкап-скрипт с использованием rsync. Вообще, каждый линуксоид волен дальше продолжать по своему усмотрению, но вот моё решение:

#!/system/xbin/bash

server="your-server.ru"
port="22"
one="~/backup-info"
two="user@$server:/home/username/phone-backups/"

termux-contact-list > $one/contact-list
dpkg --get-selections > $one/termux-packages # установленный софт тоже важен

rsync -varLk -e "ssh -p $port" --size-only --stats --delete "$one" "$two"

Сохраняем файл в каталоге ~/.shortcuts, даём ему права на исполнение.

Затем добавляем на домашний экран (он же лончер) андроида виджет Termux, в котором будет виден только что написанный скрипт. Виджет нужен, чтобы не вводить команду вручную, а просто тыкнуть пальцем, ввести пароль и ждать окончания работы.

В самый первый раз скрипт просто скидывает на сервер все наши установленные приложения, фотографии, контакты, конфиги и всю остальную информацию. В последующие он будет отправлять только те файлы, которые претерпели изменения. При удалении файла на телефоне он также удалится на сервере.

Вот и всё. Задача решена простыми и привычными средствами (rsync, bash), а у пользователя полная свобода в управлении своими резервными копиями. И никакой следящей проприетарщины: всё своё, домашнее, шифрованное.

[>] Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — All
2016-06-05 18:02:33


...пока не увенчались успехом. sbcl - очень хитрая штука. Для его компиляции требуется уже рабочий интерпретатор Common Lisp на машине. Причём на android-arm его, конечно же, нет. Иначе зачем вообще было бы его собирать?

После запуска make.sh скрипт создаёт всю конфигурацию и валится на том месте, где надо запускать lisp.
Если начать компилировать с компьютера, то make.sh валится уже на этапе configure, потому что скрипт не может запустить тестовые бинарники, собранные для arm. Замкнутый круг какой-то.

Причём самое странное в том, что при каждом новом запуске билд-скрипта он делает полную чистку объектных файлов. Из-за этого нельзя перенести сгенерированный конфиг на другую машину. Можно было бы стереть строки с clean и rm, но пока что у меня не получилось найти нужные.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — vit01
2016-06-16 09:31:02


Вчера занимался прокуриванием этого дела. Сегодня уже 4 час пытаюсь разобраться в механизмах сборки этого "чуда".

Для кросс-компиляции у sbcl есть собственный набор скриптов (про который в документации было написано совсем мельком). Есть даже собственный набор define-ов с LISP_FEATURE_ANDROID.

Однако всё равно всё валится с ошибками. Когда я дохожу до этапа компиляции самого бинарника sbcl (ещё без core-файлов и всего такого), то линковщик валится с undefined reference to call_into_lisp. Эта функция определяется в ассемблерном файле специально для каждой архитектуры (в данном случае arm-assem.S), но почему-то не хочет экспортироваться.

При попытке собрать с помощью NDK на x86-хосте сборка прерывается на следующем этапе из-за того, что скрипт не запустить какой-то бинарник для подбора сишных заголовков.

Не знаю, о какой поддержке андроида там заявляли в релизе, но оно элементарно не собирается. Как пробовал погуглить, никто даже попыток таких не делал, скорее всего. Видимо, надо стучаться к разработчикам (самое неприятное - то, что на гитхабе там закрыты issues).

А ещё в составе сборочных зависимостей там есть Emacs (для меня это было неожиданностью) для какой-то утилиты etags.

[>] Re: Попытки собрать sbcl под Termux
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-16 19:52:34


sbcl тот ещё жук, но лучше среди свободных реализаций ничего нет. А несвободные дорого и не в духе хакерства.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-06-17 02:34:35


Обновление: у меня получилось завести на сабже бинарник, стыренный из Debian ARM (ещё и clisp получилось). Но настоящие мужики^W линуксоиды компилируют из исходников, так что буду продолжать попытки. Пока что успешно решил проблему с call_into_lisp (оказалось, что это была ошибка в Termux'овском GCC).

Если смогу всё сделать, то это будет что-то вроде эксклюзива, потому что под ARM немного людей собирали лиспы, а конкретно под андроид поисковик молчит.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — vit01
2016-06-17 04:56:17


Пока что всё остановилось на этом: http://ii-net.tk/ii/files/JB2hrUA2cdO3sUtUJc3L.png

Небольшой свой прогресс более-менее подробно расписал вот здесь: http://ii-net.tk/ii/ii-point.php?q=/x/file/build-sbcl.txt

[>] Re: Попытки собрать sbcl под Termux
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-17 06:47:03


vit01> Пока что всё остановилось на этом: http://ii-net.tk/ii/files/JB2hrUA2cdO3sUtUJc3L.png

vit01> Небольшой свой прогресс более-менее подробно расписал вот здесь: http://ii-net.tk/ii/ii-point.php?q=/x/file/build-sbcl.txt

Создал бы под эти эксперименты эху. Мы ж тем и сильны, что эхи создаются с пол-тычка =)

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

Тем не менее, полезное дело делаешь и почитать интересно.

// Антиэхотаг: как твои успехи в учёбе то? А то я тут недавно осознал, что учебный год же закончился недавно =)

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-06-17 07:12:09


AL> Создал бы под эти эксперименты эху. Мы ж тем и сильны, что эхи создаются с пол-тычка =)

Готово. Прокидывай ii://tmp.red.eyes

AL> Предвидя тонны подводных камней я просто смирился с отсутствием лиспа на телефоне.

А вот это зря. Бинарная версия sbcl из дебиана заводится на самом деле очень легко. И даже работает. Могу написать инструкцию, если хочешь. Я продолжил собирать из исходников просто ради того, чтобы приключений на свою задницу заполучить.

AL> // Антиэхотаг: как твои успехи в учёбе то? А то я тут недавно осознал, что учебный год же закончился недавно =)

Тебе это правда интересно? ;) Тогда с этими делами перейдём-ка в болталку (pipe или лучше даже mlp, т.к. там читать меньше будут).

[>] Live usb
linux.14
btimofeev(station13, 13) — All
2016-06-17 21:42:16


Кто-нибудь пользуется live-версиями дистрибутивов? Какой можете посоветовать? Желательно легковесный, без kde и гномов. У меня на компьютере жесткий диск полетел, а на нетбуке толи экран, толи видео - изображения нет(( Хочу временно с флешки попользоваться.

[>] Re: Live usb
linux.14
vit01(mira, 1) — btimofeev
2016-06-18 03:32:13


btimofeev> Кто-нибудь пользуется live-версиями дистрибутивов? Какой можете посоветовать? Желательно легковесный, без kde и гномов.

http://runtu.org/ - ИМХО лучший в отношении юзабилити/легковесность. И ничего, что он устарел.

Ещё можно Debian XFCE/LXDE использовать, но у него размер iso образа большой (около гигабайта) и с драйверами иногда проблемы.

Можно посоветовать slax 7 (весит мало, около 200 мб), но там KDE.

Сам использую в таких случаях банальнейший вариант - Xubuntu.

[>] Re: Live usb
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-18 05:15:03


vit01> Можно посоветовать slax 7 (весит мало, около 200 мб), но там KDE.

Я бы порекомендовал slax как раз. Во-первых, он и правда мелкий. Во-вторых, KDE там достаточно легко заменяется на что угодно, бо на сайте можно без проблем сконструировать свой образ с необходимым софтом.

[>] Re: Live usb
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-06-18 05:36:20


vit01>> Можно посоветовать slax 7 (весит мало, около 200 мб), но там KDE.

AL> Я бы порекомендовал slax как раз. Во-первых, он и правда мелкий. Во-вторых, KDE там достаточно легко заменяется на что угодно, бо на сайте можно без проблем сконструировать свой образ с необходимым софтом.

Нет, это ты про slax 6 говоришь (который, кстати, уже протух). Slax 7 гвоздями прибит к KDE4, и онлайн-конструктора больше нет, т.е. модули придётся вручную кидать на флешку. Хотя оптимизация там довольно неплохая всё равно.

[>] Re: Live usb
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-18 07:08:46


vit01> Нет, это ты про slax 6 говоришь (который, кстати, уже протух). Slax 7 гвоздями прибит к KDE4, и онлайн-конструктора больше нет, т.е. модули придётся вручную кидать на флешку. Хотя оптимизация там довольно неплохая всё равно.

Ну что ж. Значит помер слакс. Я с древних версий его не пользовал, а потом очень долго не смотрел. Много пропустил. Жалко дистрибутивчик.

[>] Re: Live usb
linux.14
btimofeev(station13, 13) — All
2016-06-18 13:16:47


vit01>> Можно посоветовать slax 7 (весит мало, около 200 мб), но там KDE.

Решил его попробовать, но не могу пока записать на флешку. Сейчас у меня есть только raspberry pi. Slax распаковал на флешку, запускаю скрипт, а он в свою очередь должен запустить лежащий рядом бинарник extlinux, который скомпилирован под intel, а у меня ведь arm. Этого extlinux'а в репозиториях нет, а из сорцов на распберри он не собирается.

Вообще очень странная ситуация с дистрибутивами для флешек, их похоже нет или я не там ищу. Везде предлагают iso с распаковкой и установкой загрузчика. Например для того же распберри намного удобнее сделано: качаешь img файл, с помощью dd копируешь на флешку, а потом после загрузки можно расширить фс до размера флешки.

Думал еще puppy установить, он вроде совсем легковесный, но они похоже тоже курят: предлагают записать его на cd, загрузиться и уже из него запустить скрипт установки на флешку.

[>] Re: Live usb
linux.14
Andrew Lobanov(tavern,1) — All
2016-06-18 13:10:21


Посмотрел этот slax 7. Вполне можно его брать. Если не хочется KDE, то в модулях есть всё необходимое для разворачивания альтернативы.

[>] Re: Live usb
linux.14
vit01(mira, 1) — btimofeev
2016-06-18 15:15:58


btimofeev> Slax распаковал на флешку, запускаю скрипт, а он в свою очередь должен запустить лежащий рядом бинарник extlinux, который скомпилирован под intel, а у меня ведь arm.

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

KERNEL /slax/boot/vmlinuz
APPEND vga=normal initrd=/slax/boot/initrfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 slax.flags=

Сам предпочитаю держать на одной флешке по несколько дистрибутивов. А в качестве загрузчика ставлю какой-нибудь GRUB или syslinux.

Сырые образы для dd неудобны тем, что их ещё монтировать надо, если хочется файлы поковырять. Ещё есть такая особенность, что многие хотят держать файловую систему на флешке на FAT или NTFS, чтобы с винды попутно открывалась. И dd-образы с каким-нибудь ext2 для таких не подходят. Поэтому всё вручную.

btimofeev> Думал еще puppy установить, он вроде совсем легковесный, но они похоже тоже курят: предлагают записать его на cd, загрузиться и уже из него запустить скрипт установки на флешку.

По установке см. алгоритм выше. А вообще к puppy-юзерам можно и постучаться легко, если проблемы возникнут.

Использовал puppyrus в 2012-2013 годах, и тогда это дело очень малоюзабельным показалось. Сторонний софт ставится с трудом, DE (довольно плохо стилизованное) поменять практически невозможно, режим однопользовательский.

btimofeev> Вообще очень странная ситуация с дистрибутивами для флешек, их похоже нет или я не там ищу.

Кстати, да. Раньше их пилили довольно много, а сейчас что-то никто об этом не пишет. Уже существующие постепенно жиреют в размерах, и ставить как-то желание пропадает.

[>] Re: Live usb
linux.14
btimofeev(station13, 13) — vit01
2016-06-20 10:30:36


vit01> Там из конфига можно достать параметры очень легко и воспользоваться любым загрузчиком, который тебе нравится.

Основная проблема в том, что в репозиториях Raspian'а нет бинарных пакетов с загрузчиками. Есть сорцы syslinux'а, но собираться они не хотят. Сейчас пробую качать Salix, судя по документации его образ через dd можно прошить на флешку.

[>] Re: Live usb
linux.14
btimofeev(station13, 13) — btimofeev
2016-06-20 13:40:42


btimofeev> Сейчас пробую качать Salix, судя по документации его образ через dd можно прошить на флешку.

Скачал Salix live с xfce. Записал, грузится, но... пароль root'а не подходит. В вики и на форуме пишут, что паролем является слово "live", но мне на такой пароль выдает permission denied.

Потом оказалось что xubuntu тоже можно поставить через dd. Откопал старый жесткий диск (весь в бэдах, вряд ли долго протянет) ставлю туда её. Посижу на ней до приобретения нового компа.

[>] Re: Live usb
linux.14
vit01(mira, 1) — btimofeev
2016-06-20 14:44:17


btimofeev> Потом оказалось что xubuntu тоже можно поставить через dd.

Так-то любой дистрибутив можно через dd поставить. Только вот изменения там сохраняться не будут после перезагрузки (родными способами точно), вот и всё. Я, наверное, рассказывал уже, как slitaz загнал на старую SD-карту размером всего 32мб.

[>] Re: Live usb
linux.14
btimofeev(station13, 13) — vit01
2016-06-20 15:26:02


vit01> Так-то любой дистрибутив можно через dd поставить.

Я имею ввиду что, некоторые дистрибутивы, если iso закатать на флешку с помощью dd, не могут с флешки установиться, они упорно ищут файлы для установки на cd. По крайней мере раньше я часто сталкивался с этим.

[>] Re: Live usb
linux.14
vit01(mira, 1) — btimofeev
2016-06-20 15:50:25


vit01> Так-то любой дистрибутив можно через dd поставить.

btimofeev> Я имею ввиду что, некоторые дистрибутивы, если iso закатать на флешку с помощью dd, не могут с флешки установиться, они упорно ищут файлы для установки на cd.

Невелика беда. Можно сделать немного по-идиотски:

1. Подмонтировать куда-нибудь в /mnt нужную ФС
2. Скопировать вручную каждый каталог, т.е. cp -r /usr/ /mnt/ и так для bin, etc...
3. Поправить /mnt/etc/fstab, установить загрузчик, пароль рута и пользоваться

Таким способом ставил Арч раза два. После небольшой настройки работает нормально.

[>] Kivy: опять за старое
linux.14
vit01(mira, 1) — All
2016-06-27 09:41:25


Решил тут попробовать сабж: https://kivy.org
Зачем? Опять же, ради андроида. Сабж позволяет писать GUI приложения для гнулинуксов, винды, андроида и яблока. На питоне (пока что 2, тройка ещё экспериментальная).

У Киви есть собственный довольно симпатичный GUI-тулкит, немного напоминающий Qt. И самое приятное - это то, что для андроида он позволяет собрать всё прямо в APK.

Попробую портировать туда CutieFeed. Если получится, то это будет очень и очень круто. Я, конечно, пока пользуюсь Цезием на телефоне, но у моего клиента гораздо более быстрый и навороченный фетчер, а также есть графический конфигуратор.

[>] Re: Kivy: опять за старое
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-27 10:24:17


vit01> Решил тут попробовать сабж: https://kivy.org
vit01> Зачем? Опять же, ради андроида. Сабж позволяет писать GUI приложения для гнулинуксов, винды, андроида и яблока. На питоне (пока что 2, тройка ещё экспериментальная).

Именно потому, что тройка пока экспериментальная, я не кинулся пилить на этом тулките свой клиент для андроида. Жду когда появится что-нить.

vit01> У Киви есть собственный довольно симпатичный GUI-тулкит, немного напоминающий Qt. И самое приятное - это то, что для андроида он позволяет собрать всё прямо в APK.

Бульдозер в руки и паковать =)

vit01> Попробую портировать туда CutieFeed. Если получится, то это будет очень и очень круто. Я, конечно, пока пользуюсь Цезием на телефоне, но у моего клиента гораздо более быстрый и навороченный фетчер, а также есть графический конфигуратор.

Не напоминай мне про фетчер =) Больное место у цезия. С другой стороны, можно очень просто подсунуть цезию и твой фетчер.

// Антиэхотаг, я так и не решил как лучше организовать процесс фетчинга. Просто забирать последние N сообщений индекса мне не нравится.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — vit01
2016-06-29 18:33:47


Кстати, в репозиториях Termux, оказывается, есть tinyscheme. Привет из GIMP! Только вот он ещё и не умеет ничего почти.

Ну а по сабжу см. ii://tmp.red.eyes

[>] Re: Попытки собрать sbcl под Termux
linux.14
Andrew Lobanov(tavern,1) — vit01
2016-06-30 07:39:29


vit01> Кстати, в репозиториях Termux, оказывается, есть tinyscheme. Привет из GIMP! Только вот он ещё и не умеет ничего почти.

Я схему и так то не очень люблю. Даже если мне в руки racket дать. И никакой SICP мне тут не поможет. PCL, кстати, разочаровывает. ANSI CL получше будет, но в свободном доступе только пиратские версии находил. Хотя, когда это меня останавливало =)

vit01> Ну а по сабжу см. ii://tmp.red.eyes

Читаю с интересом. На таверну проброшена с первого дня существования.

// Если кто хочет эту эху на станции13, отпишитесь. Прокину.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — Andrew Lobanov
2016-06-30 17:07:27


vit01> Ну а по сабжу см. ii://tmp.red.eyes
AL> Читаю с интересом. На таверну проброшена с первого дня существования.

Включил её в эхолист ноды под заголовком "Красноглазые приключения". :)

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

Такое местечко нам иногда требуется. Да здравствуют дебаг-логи, длинные листинги кода и просто разговоры с самим собой!

В ближайшие дни переведу текстовку из /x/file с логом ошибок на английский и скину ребятам из Termux.
А ещё в планах набросать инструкцию для установки бинаря.

Так что не отписываться: скандалы, интриги и расследования ещё ждут своего часа :)

[>] Re: Попытки собрать sbcl под Termux
linux.14
btimofeev(station13, 13) — Andrew Lobanov
2016-06-30 18:25:08


AL> // Если кто хочет эту эху на станции13, отпишитесь. Прокину.

Сделай пожалуйста. Интересно будет почитать.

[>] Re: Попытки собрать sbcl под Termux
linux.14
Andrew Lobanov(tavern,1) — btimofeev
2016-06-30 19:02:18


btimofeev> Сделай пожалуйста. Интересно будет почитать.

Готово.

[>] Re: Попытки собрать sbcl под Termux
linux.14
vit01(mira, 1) — vit01
2016-07-01 15:47:13


vit01> А вот это зря. Бинарная версия sbcl из дебиана заводится на самом деле очень легко. И даже работает. Могу написать инструкцию, если хочешь.

Сказано - сделано. Рабочий скрипт с комментариями лежит в новой "красноглазой" эхе. На этот раз даже без лишнего шага с дебиановским пакетом.

// полдня возился с написанием этого HowTo, но зато пригодится кому-нибудь

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19