Ответы пользователя по тегу Linux
  • Есть ли решения для реализации автояркости для мониторов без этой функции?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    Да, можно, готовых решений не видел, видел только для автоматической регулировки освещения и оттенков в зависимости от геоданных, времени и положения солнца.... Как вариант можно написать самому для этого можно получать изображение раз в установленный период высчитывать среднюю светимость и уже от неё плясать.

    Реализовать это можно с помощью практически любого языка программирования. Но учтите что свыше 100% яркости которую выдаёт ваша подсветка вам не прыгнуть и при дополнительном увеличении яркости у вас просто будет "засветляться" картинка ( в принципе до определённого порога можно сказать вполне приемлемо)
    Ответ написан
  • Поможете чайнику на линуксе с питоном?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    У тебя вызов Open может принимать как относительные пути (когда он смотрит в рабочем каталоге) так и полные пути, смело указывай полный в обоих случаях и всё будет работать, только посмотри что права у пользователя есть на этот каталог и файл...
    Для примера:
    open('kolonial.txt', 'r') замени на open('/mnt/kooper/kolonial.txt', 'r')
    а open('kolonial2.txt', 'w') на open('/mnt/deals/kolonial2.txt', 'w')
    Ответ написан
    4 комментария
  • При попытке установить ругается на сломанные пакеты. Как вылечить linux?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    Тут всё просто у вас есть пакеты не из бастера, вам нужно создать pref файл и указать что бастер имеет приоритеты выше чем левые репозитории и если нужно с возможностью удаления не корректных зависимостей и всё у вас заработает.
    записать в файл /etc/apt/preferences.d/buster.pref
    Package: *
    Pin: release n=buster
    Pin-Priority: 1001

    Но учтите что это может понизить версии многих пакетов и часть из них могут быть удалены если нет возможности поставить их с бастера.... Либо можете поставить приоритет у другого репозитория и всё будет ставиться как укажите. В любом случае вам нужно почитать про приоритеты.
    Ответ написан
    Комментировать
  • Какой Linux занимает меньше места после установки на диск?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    Я бы сказал DSL (последнее обновление 2008) и Tiny Core Linux, Puppy GNU/Linux

    А так если есть желание самим поковыряться и посмотрите: Вики
    Ответ написан
  • Как расширить размер на диске на котором установлен ubuntu?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    Есть 2 способа :
    1. На холодную (когда основная система отключена и диск её в месте с её разделом не используется ) (этот способ простой и вероятность что-то сломать очень маленькая)
    1.1. Загрузиться с установочного диска любой линухи
    1.2. Запустить gparted (если нет поставить) в нём:
    1.3. Удалить / уменьшить ненужные разделы
    1.4. Расширить нужный раздел
    2. На горячую (когда основная ос и её винт используется в месте с её разделом ) (этот способ на тот случай когда нужно это сделать а перезагружаться либо загрузиться с другой ОС нет возможности, он для тех кто понимает что делает)
    2.1. Зайти в fdisk
    2.2. Удалить ненужные разделы
    2.3. Запомнить параметры основного раздела ( того на котором находится и с которого запущена убунта ), записав их на листочек (позиции и тип фс).
    2.4. Удалить основной раздел
    2.5. Создать новый раздел указав (записанную/запомненную ранее) начальную позицию
    2.6. Сохраняем изменения
    2.7. Можно выполнить команды рескана винтов и разделов (см ниже) (можно просто перезагрузиться)
    for i in `find /sys -iname 'scan' | grep host`; do echo echo "'- - -' >$i"; echo "- - -" >$i; done;
    echo 1 > /sys/block/sdX/device/rescan

    2.8 Выполнить resize2 /dev/sdXX и после этого системе будет доступно всё пространство.

    Есть ещё конечно способ №3 , но он уже завязан на LLVM....
    Ответ написан
    Комментировать
  • Куда исчезают new line characters из массива элементов?

    svsd_val
    @svsd_val
    Разработчик & администратор M$, GNU/Linux
    Добавь, IFS=$'\n'; выше readarray -t и всё будет работать =)
    Ответ написан
    Комментировать