LINUX.ORG.RU

Сообщения qzxcvbnm

 

Абсолютно минимальный init

 

Что должен делать абсолютно минимальный init, написанный, например, на shell? Может, несу чушь, но, имхо, только пускать daemon'ов (или service'ов? Как правильно и в чем различие?)?

qzxcvbnm
()

Избранные и удаленные теги

 

Как убрать из избранных удаленный тег?

qzxcvbnm
()

TinyScheme и запуск программы

 

Есть ли в TinyScheme (или вообще в стандарте R5RS) какие-либо функции для запуска внешней программы с аргументами?

// Думаю, не помешает sudo cast anonimous

qzxcvbnm
()

Да надоел уже!

 

Помотрите в удаленные: https://www.linux.org.ru/view-all.jsp?section=1.
Вопрос модераторам: что можно сделать с таким аноном?

qzxcvbnm
()

Android-устройства и WiFi: странное поведение

 , , , ,

Есть мобильник LG Optimus L5 на Android 4.0.3, планшет PocketBook Surfpad 2 на Android 4.1.1 и вместо точки доступа - Dlink DAP-1150. Странность поведения заключается в том, что на этих устройствах, если открыть браузер и набрать адрес, то загрузка пойдет, но она может завершится, а может повиснуть. Во втором случае приходится нажимать клавишу обновить/заново вводить адрес. В приложении YouTube похожее поведение - видео может открыться, а может повиснуть все к черту. Ноутбуки и другой планшет на Android 4.2.2 ведут себя нормально. Помогите разобраться, в чем дело?
Если с планшета кого-нибудь попинговать, то получается такая картина:

$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=49 time=50.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=49 time=49.9 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=49 time=50.1 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=49 time=51.6 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=49 time=78.6 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=49 time=50.3 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5006ms
rtt min/avg/max/mdev = 49.981/55.185/78.673/10.520 ms
$ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=3 ttl=49 time=50.2 ms
64 bytes from 8.8.8.8: icmp_seq=7 ttl=49 time=50.0 ms
^C
--- 8.8.8.8 ping statistics ---
9 packets transmitted, 2 received, 77% packet loss, time 8008ms
rtt min/avg/max/mdev = 50.098/50.175/50.253/0.237 ms
$
С другими точками, устройства, вроде, работают нормально.

qzxcvbnm
()

Минимальный KDE: только плазмоиды-виджеты

 ,

Каким образом можно установить/собрать минимальное окружение KDE, в котором будет возможность добавлять только плазмоиды, представляющие собой виджеты? Панель, программы, меню - не нужно. Дистр - Дебиан.

Перемещено fallout4all из development

qzxcvbnm
()

-7! -20! Почему?

 , ,

Почему так исторически сложилось, что -7 и -20, а не, например, -8 и -23?

qzxcvbnm
()

Потребление памяти

 ,

Типичный вывод free:

# free -m
             total       used       free     shared    buffers     cached
Mem:          5791       1865       3925          0         90       1188
-/+ buffers/cache:        586       5204
Swap:            0          0          0
Правильно я понимаю, что самое объективное сравнение потребления памяти - это сравнение по строке -/+ buffers/cache:, ибо buffer'ы и cache могут варьироваться в зависимости от количества свободного ОЗУ и их размер может уменьшаться, если надо?

qzxcvbnm
()

Сохранить все настройки KDE4

 , ,

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

qzxcvbnm
()

За что вы любите Solarized?

 

Заметил, что Solarized достаточно популярен. Скажите, пожалуйста, за что вы любите/не любите Solarized?

qzxcvbnm
()

Не работает кардридер

 , ,

Надо записать образ на карту памяти (microSD+SD адаптер). Вставляю в кардридер, в системе появляется mmcblk0. Пишу из-под root'а, конечно:

pv ArchLinuxARM-2014.06-rpi.img > /dev/mmcblk0
pv рисует прогресс до 482 мегабайт (почти мнгновенно), а затем... ничего. Когда-то до этого я пробовал тоже самое и так до конца и не дождался. На другом компьютере все работает (как в Linux, так и в Windows), т.е. неисправность карточки, думаю, можно исключить. Кстати, ^C убить pv не вышло. Помогло только выдергивание карточки.

Тем временем, в dmesg много ошибок:
http://pastebin.com/PykF73ai

Вывод lsusb и lspci:
http://pastebin.com/uhhpZPbL
Вывод lspci -v:
http://pastebin.com/6aZxh8qM
Вывод lspci -vv:
http://pastebin.com/Ch6Ze9h7
Вывод lsusb -v:
http://pastebin.com/Z3qrcKw2

Система: Xubuntu 14.04. uname -a:
Linux qzxcvbnm-Aspire-V3-571G 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Карта:
Toshiba MicroSDHC C32G - 32Гб
Помогите, пожалуйста, решить проблему.

qzxcvbnm
()

EmacsLinux v1

 , , ,

В общем, решил запилить, а то EmacsOS уже устарел.
Плюшки:

  • Система 64-битная.
  • Emacs же!
  • Самое интересное:
    Emacs собран с поддержкой X'ов. Таким образом, благодаря X'ам, можно сделать так. Поднять сеть можно следующим образом:
    ifconfig eth0(например) up
    udhcpc (если у вас есть DHCP)
    ifconfig eth0 inet <IP, данный udhcpc> netmask <сетевая маска>
    Emacs запускать так:
    emacs -d <IP>:<номер дисплея>
    

«Ингредиенты»:

  • Linux 3.15.1
  • Busybox 1.22.1
  • Emacs 24.3
  • Библиотеки взяты из Xubuntu 14.04. Ядро, busybox и Emacs скомпилены вручную.
  • Конфигурационные файлы взяты здесь.


Скачать ISO

На GitHub


// Кстати, подскажите, пожалуйста, какие-нибудь гайды по Emacs'у и Elisp'у на русском (можно, конечно, и на английском, но лучше на русском).

qzxcvbnm
()

Linux не грузится с initramfs'ом

 , ,

Linux 3.15.1. Самосборка. Конфигурация получена путем:

make x86_64_defconfig
make menuconfig
И немного подправлена. Опция Initial RAM filesystem and RAM disk (initramfs/initrd) support включена.
С помощью cpio был собран initramfs. Сделать initrd невозможно, т.к. размер > 64mb.
Как пытаюсь загрузить (в QEMU): http://storage7.static.itmages.ru/i/14/0622/h_1403465756_1972401_526bf3c24e.png
root=/dev/ram0 не помогает.
Конфигурация ядра тут.
Помогите, пожалуйста, решить проблему.

qzxcvbnm
()

Скриншоты: старое и новое

 , ,

Просматривал я тут архив галереи и наткнулся на это. Система в 2005 году (!) выглядела вполне себе современно: плоскота и прочее. А какие еще старые скриншоты, которые выглядят как современные, вы знаете?
Ах да, sudo cast hudbrog.

qzxcvbnm
()

Как насчет «мета-пользователей»?

 , ,

sudo cast maxcom.
Как начет того, чтобы сделать «мета-пользователей»? Вот, например, мне надо позвать всех модераторов. Я кастую пользователя, например, moderators, но уведомления приходят всем модераторам, которые «входят в состав» этого пользователя.
Можно также сделать «мета-пользователей» по интересам. Каждый пользователь может «войти в состав» «мета-пользователя» (уведомления о «кастовании» будут ему приходить). Например, сделать «мета-пользователя» netbsd-users и если вдруг кому-то понадобится помощь по установке/настройке/(чего-нибудь еще) NetBSD, то он может кастануть этого «мета-пользователя». Все, кто «вошел в его состав», получат уведомления.
// Можно сделать «мета-пользователя» all-users, и когда есть очень интересная тема, сделать sudo cast all-users. Так сказать, let the ср^W дикуссия begin!
// Все термины «в кавычках» взяты с потолка и могут оказаться неверными.

qzxcvbnm
()

Сделать скриншот в Mir'е

 , ,

В общем, есть live образ ubuntu с mir'ом (клац). Надо сделать скриншот этой системы. Пробовал sleep 5 && cat /dev/fb0, сразу после заруска переключаясь в Mir, но оно, в результате, выдавало содержимое консоли. Смотрел исходник phablet-screenshot из phablet-tools и пробовал использовать mirscreencast, как это сделано там. Но он ругается: Failed to connect to server. Error was :connect not called или Failed to connect to server. Error was :Failed to send message to server: Broken pipe.
Помогите, пожалуйста, решить проблему. От «ненужно» воздержитесь, пожалуйста.

qzxcvbnm
()

Здраствуйте, это канал о Линуксе? Подскажите аниме, пожалуйста...

 

Собственно, ${subj}. Стало интересно, что это такое, что даже зад^W «бородатые линуксоеды» это смотрят? В целом, сюжет парочки рандомных на Википедии я читал, но как-то все слишком фантастично. Подскажите что-нибудь с минимумом фантастики, пожалуйста. С чего бы начать, так сказать. Ах да, и в чем же «изюминка» аниме, по вашему мнению?
Хентай не предлагать!

qzxcvbnm
()

«Третий...» и «Сколько весит ЛОР?»

 ,

sudo cast maxcom

Вопрос №1:
User id:
0 - anonymous
1 - maxcom
1 - maxcom
2 - anonymous
А кто был вторым третьим?

Вопрос №2:
maxcom, скажите пожалуйста, а сколько весит весь ЛОР (база данных)?

qzxcvbnm
()

Extended Man или Велосипедостроение

 , ,

Решил запилить скрипт, который позволит смотреть документацию из различных источников.
С помощью скрипта можно посмотреть документацию (или результаты поиска) в:

  • man (из определенной секции)
  • Wikipedia (в текстовом варианте)
  • DuckDuckGo (в текстовом варианте)
  • Wikipedia (ч/з Firefox)
  • Google (ч/з Firefox)
  • DuckDuckGo (ч/з Firefox)

Для работы скрипта требуются:

  • curl
  • html2text

Используется он следующим образом:

usage: eman -m|-w|-d|-ms|-fw|-fg|-fd|-h "subject" [ru|en|...] [man section]
       -m  - man
       -w  - Wikipedia (select language)
       -d  - DuckDuckGo
       -ms - man (select section)
       -fw - Wikipedia (via Firefox) (select language)
       -fg - Google (via Firefox)
       -fd - DuckDuckGo (via Firefox)
       -h  - show help

Распространяется под MIT License (eman -w "MIT License" ru). Все замечания и пожелания будут с радостью мною приняты и обработаны.
Идея создать такой скрипт пришла ко мне ВНЕЗАПНО, когда я смотрел на этот комментарий.

Скрипт v1

qzxcvbnm
()

SCO OpenServer жив?!

 

Заметил, что сайт новенький, а в заголовке некий Xinuos. Английская Википедия гласит:

In April 2011, UnXis, Inc. (currently Xinuos) bought The SCO Group, Inc. operating assets and intellectual property rights after having been approved by the bankruptcy court in Delaware.

А в июне этого года даже обновление openssl вышло. о_О
Оно еще где-то используется?

//СПГС: xinu => unix

qzxcvbnm
()

RSS подписка на новые темы