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 подписка на новые темы