Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Погрузись в удивительный мир настоящей рыбалки! Лови живую рыбу в естественных водоёмах, открой для себя новые рыбные места и поймай свой долгожданный трофей!

Реальная Рыбалка

Симуляторы, Мультиплеер, Спорт

Играть

Топ прошлой недели

  • Oskanov Oskanov 9 постов
  • Animalrescueed Animalrescueed 44 поста
  • Antropogenez Antropogenez 18 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
2
BlackJasus

UwU Ubuntu⁠⁠

3 года назад

Недавно наткнулся на самый лучший образ Убунты )
UwUntu
Когда мем превратился в ОС

Показать полностью 2
Ubuntu Linux Мемы Операционная система Длиннопост
4
21
Doctor.Dick

Перевод выделенного фрагмента текста в Ubuntu⁠⁠

3 года назад

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


И оно действительно есть - если гуглить что-то типа "перевод выделенного фрагмента текста линукс", то получаем ссылки на некоторое количество скриптов, которые делают примерно следующее: с помощью программы "xsel" они дергают выделенный кусок в буфер обмена, шлют его через мозиллу на яндекс, там получают перевод, и публикуют его на экране с помощью извещалки "notify-send" из пакета "libnotify-bin" на экране.


Я их попробовал. И столкнулся с 2-мя эффектами. Первое - мозилла после нескольких лет использования у меня загружается минут 5, как это вылечить, я не нагуглил, и благополучно на нее забил, пользуясь хромиумом; однако, когда древнее зло пришлось ворочать, оно, как и прежде, включалось бесконечно долго. Второе - скрипт после прогрузки мозиллы все равно не работал. Из того, что публиковалось в интернетах, я понял, что его периодически перепиливали, возможно, по причине изменений в апи яндекса, возможно - почему-то еще. В общем, не взлетело.


Однако, проблема-то осталась - хочу читать и пользоваться словарем как белый человек. Из опыта использования чужих скриптов я узнал, что в природе есть "xsel" для работы с буфером обмена и "notify-send" для плевания сообщениями на экран. Для полного счастья нужен был консольный словарь. Собственно, "translate-shell", прошу любить и жаловать, командой типа "trans whatever" получаем в консоли перевод откуда-то из интернетов, судя по аннотации - откуда-то из гугла или яндекса, факт тот, что работает и без заморочек.


Устанавливаем пакеты через консоль:


sudo apt-get install translate-shell libnotify-bin xsel


Слепляем все это в баш-скрипт (создаем текстовой файл типа dict.sh или как там вы его обзовете), вешаем на него аттрибут "исполняемый" (я делал через графический интерфейс, но месье могут и через chmod).


В скрипте пишем:


#!/bin/bash

xsel -i -b;

clipboard="$(xsel -o)";

result="$(trans -b $clipboard)";

notify-send -t 10000 --icon=info "$result";


Что означает:

#!/bin/bash - это баш-скрипт

xsel -i -b; - скопировать выделенное в буфер обмена

clipboard="$(xsel -o)"; - записать содержимое буфера в строковую переменную

result="$(trans -b $clipboard)"; - перевести что-там-было-в-буфере trans`ом и записать в строковую переменную; параметр -b означает, что результатом будет одно слово, скорее всего, подходящее для перевода "по-быстрому"; если параметр снять, то вывалятся все варианты, но, во-первых - на экран некоторые символы выводятся  с ошибками, во-вторых - мне портянка текста не нужна, обычно достаточно одного слова

notify-send -t 10000 --icon=info "$result"; - отослать результат перевода на экран; параметр -t 10000 отвечает за то, сколько времени будт висеть полученное уведомление на экране, параметр --icon=info указывает иконку сбоку от уведомления.


Далее. У нас уже есть установленные три пакета, файл со скриптом написан и он помечен как исполняемый. Заходим в настройки клавиатуры, добавляем на нее новое сочетание горячих клавиш, в качестве исполняемой программы указываем наш скрипт с путем к нему. Выделяем слово на ангельском в любом окне, тыкаем назначенную кнопку - вуаля

Перевод выделенного фрагмента текста в Ubuntu

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

Показать полностью 1
[моё] Linux Перевод Переводчик Ubuntu Linux mint Программирование Костыли Длиннопост
25
3790
SenatorI
SenatorI
IT-юмор

Сложности с запуском вредоносов⁠⁠

3 года назад
Сложности с запуском вредоносов
Показать полностью 1
Linux Компьютерный вирус Ubuntu Юмор Скриншот
154
3
Shelushun
Лига Сисадминов

Помогите разобраться с запуском nodejs через systemd, пожалуйста!⁠⁠

3 года назад

Ребята, уже 3 день мучаюсь) Подскажите в чем проблема
при попытке запустить wikijs на node сталкиваюсь с неинформативной ошибкой.
При запуске node server из putty то все запускается и работает без проблем.
При попытке запустить через сервис - не получается. Запуск через сервис не производится ни из пользователя root ни из пользователя wiki которого я создал именно для этого.
ошибка на скриншоте

Настройки serviced прилагаю

Если изменить на ExecStart=/usr/bin/node server
то ошибка уже такая

Спасибо заранее за ответ!

ubuntu 18.04
node 16.17.1



UPD:

По совету комрада @kangoroo решил проверить под разными окружениями. Дал доступ к терминалу для пользователя wiki. Это все на что меня хватило)
Логинюсь, запускаю node server.
И тут уже лог побольше:

Показать полностью 3
Nodejs Node Ubuntu Помощь Без рейтинга
23
11
hgftyh
Лига тыжпрограммистов

Проблема с монитором ubuntu 22.04⁠⁠

3 года назад

Здравствуйте, уважаемые пикабушники.


У меня на ноутбуке (Lenovo V110 15IAP) установлена ubuntu 22.04.


Итак, собственно сама проблема: система спокойно работает с 2-мя мониторами (встроенный и внешний через HDMI), но если отключить внешний, то встроенный экран гаснет, ноутбук ни на что не реагирует, через некоторое время выкидывает в  экран входа. Если кабель вернуть (до того, как он выкинет в экран входа), то всё возвращается и работает нормально. Если с экрана входа войти без второго монитора, то практически сразу выкидывает обратно в экран входа.


До этого стояла ubuntu 18.04, всё работало нормально.


Гуглил, гуглил, ничего не нагуглил, прошу совета.


Заранее спасибо.


Если чего-то не хватает для ответа (параметров каких-то), то вы скажите, я добавлю.

Показать полностью
[моё] Ubuntu Linux Монитор Текст
13
992
SharedMemory

Новые выпуски Убунты⁠⁠

3 года назад
Новые выпуски Убунты

@ToBapuLLI, @badboychik вы в телевизоре

Скриншот Ubuntu Комментарии на Пикабу
29
Dimonnio
Лига Сисадминов

Изменение размера рута в Убунте. Вопрос⁠⁠

3 года назад

Коллеги, добрый день. Направьте на путь истинный, пожалуйста. Есть комп с двумя ОС: Виндой и Убунтой. На Убунте у рута кончается место, хочу отрезать от Винды и увеличить рут. В интернете нашел статью с тем, как это сделать - предлагается через GPArted. Но в доке на GParted написано, что разделы с установочными файлами (я так понимаю, что это рут и есть с его либами) нельзя переносить, а иначе мне никак не передвинуть разделы, чтобы пустая нераспределенная память оказалась рядом с разделом рута. Я правильно понимаю, что мне в этой ситуации только переустанавливать Убунту или есть способы?

Проблема Ubuntu Root Системное администрирование IT Текст Linux
42
6
DELETED

Администратор Linux. Виртуализация и кластеризация. Часть 5 из 5 (2021)⁠⁠

3 года назад

Курс для тех, для тех кто хочет начучится строить отказоустойчивые кластера виртуализации для запуска современных сервисов, рассчитанных под высокую нагрузку

Вы сможете строить системы с использованием современных популярных сервисов на базе Linux и разберетесь в каких проектах применяются те или иные сервисы.

Курс подойдет для администраторов Linux и DevOps


ссылка на скачивание

4 часть

наш телеграмм канал

так же в тг могут быть материалы которые ещё не вышли на пикабу или не выйдут вовсе

[моё] Linux IT Программирование Разработка Программист Админ Ubuntu Debian Kali linux Онлайн-курсы Сервер Информационная безопасность Администрирование Собеседование Текст
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии