LINUX.ORG.RU

Сообщения PowerSlime

 

Массовое создание ссылок на выделенные файлы [Thunar]

Нужно реализовать создание символических ссылок через ПКМ в Thunar.

В Thunar уже есть такая функция, но находится не в контекстном меню, а в «Правка > Создать ссылки». Отрабатывает отлично, как с одним файлом, так и с множеством.

Задача: сделать тоже самое, но для использования через контекстное меню... Проблема в использовании ln...

ln -s 1 link-to-1  // Всё хорошо
ln -s 1 2 3 .      // Всё плохо...
Ибо ln по дефолту создаёт ссылки с таким-же именем как и сам файл. По этому создать много ссылок таким образом становится труднее...

Сейчас команда которой создаётся ссылка на 1 файл в его-же каталоге выглядит так:

ln -s %f ссылка\ на\ %n
Ссылка на скриншот со всеми переменными: http://imgur.com/4RzB7Ew

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

Пока на голову пришел только один вариант (аккуратно! велосипеды с применением костылей)

  1. Создаём каталог symlinks
  2. Копируем в него наши файлы
  3. Используя ln -sb %F . переписываем файлы на ссылки
  4. Переименовываем каждый файл, чтобы поставить ему префикс/суффикс
  5. Вытаскиваем файлы из symlinks и удаляем сам symlinks

Способ просто ужасен, к тому-же я не нашел «простого» варианта массового переименования файлов...

Прошу вашей помощи, возможно, кто-нибудь сможет написать простой SH скрипт для этой задачи или перерыть исходники Thunar'а и найти «его способ»... Буду благодарен за любые подсказки...

 , ,

PowerSlime
()

Запись ISO образа Windows на жесткий диск и дальнейшая его установка из под Linux

Собственно... Стоит такая задача: установить Windows 10 на машину, на которой сейчас работает Ubuntu 16.04, с жесткого диска.

Ранее пробовал запись образ на NTFS раздел, потом с помощью update-grub добавить его в меню граба, далее загрузится с него. Но проблема возникает на этапе установке, если память не изменяет — установщик Windows просто не может перезаписать загрузочную область под себя, из-за этого просто не начинается установка системы.

При установке Win из под Win можно использовать программу EasyBCD (но на сколько знаю она не подходит для UEFI биоса).

Собственно: как записать ISO образ Windows на жесткий диск и в дальнейшем с него установиться если загрузочная область на ЖД занята грабом, а установщик Win не может её перезаписать?

powerslime@powerslime-pc:~$ inxi -F
System:    Host: powerslime-pc Kernel: 4.4.19-040419-generic x86_64 (64 bit)
           Desktop: Xfce 4.12.3 Distro: Ubuntu 16.04 xenial
Machine:   Mobo: ASRock model: FM2A55 Pro+
           Bios: American Megatrends v: P2.60 date: 07/31/2014
CPU:       Dual core AMD A4-6300 APU with Radeon HD Graphics (-MCP-) cache: 2048 KB 
           clock speeds: max: 3700 MHz 1: 2200 MHz 2: 2600 MHz
Graphics:  Card: NVIDIA GF108 [GeForce GT 730]
           Display Server: X.Org 1.18.3 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1600x900@60.00hz
           GLX Renderer: GeForce GT 730/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 361.42
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel
           Card-2 NVIDIA GF108 High Definition Audio Controller
           driver: snd_hda_intel
           Card-3 Z-Star Micro driver: USB Audio
           Sound: Advanced Linux Sound Architecture v: k4.4.19-040419-generic
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169
           IF: eth0 state: up speed: 100 Mbps duplex: full
           mac: bc:5f:f4:ed:d5:bc
Drives:    HDD Total Size: 257.9GB (49.8% used)
           ID-1: /dev/sda model: WDC_WD2500AVJS size: 250.1GB
           ID-2: USB /dev/sdb model: Transcend_8GB size: 7.8GB
Partition: ID-1: / size: 15G used: 11G (75%) fs: ext4 dev: /dev/sda5
           ID-2: /boot size: 473M used: 146M (33%) fs: ext2 dev: /dev/sda2
           ID-3: /home size: 211G used: 101G (51%) fs: ext4 dev: /dev/sda6
           ID-4: swap-1 size: 4.09GB used: 0.00GB (0%) fs: swap dev: /dev/sda1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 38.0C mobo: 38.0C gpu: 39C
           Fan Speeds (in rpm): cpu: N/A fan-1: 0 fan-2: 2915 fan-3: 0 fan-4: 0 fan-5: 0
Info:      Processes: 227 Uptime: 2:55 Memory: 2295.4/7908.7MB
           Client: Shell (bash) inxi: 2.2.35 

P.S. На данный момент, да и в некоторых случаях, нет с собой свободной флешки на 8GB чтобы на неё записать образ Windows, уже и не говорю про скорость, которую ЖД даже в нагрузке может выдать больше чем с простой флешки, плюс очень удобно устанавливать систему напрямую, без флешек/дисков(боже упаси), по этому хочется «уметь» устанавливать ОС напрямую с ЖД имея при себе МАКСИМУМ флешку с дистрибутивом Linux... Короче, думаю вы меня поняли...

UPD: Ах, да! Забыл упомянуть. Linux система в дальнейшем не нужна. Представляю себе это как-то так: создают раздел с образом Win, обновляю загрузчик/либо меняю его, гружусь с LiveUSB, создаю NTFS раздел, кидаю что мне нужно из /home, удаляю /home и /, делаю новую разметку под С:\ и D:\, выхожу из LiveUSB, открывается загрузчик, выбираю Win (установщик), ну а дальше как и обычная установка Win

 , , ,

PowerSlime
()

Ищу производительный HTTP файловый сервер

Сейчас пока работает всё через vsftpd, но минусы его в том, что работает по ftp протоколу, однако скорость отдаёт ту, что должен (тобишь максимальную скорость отдачи, а не как WebFS... Урезанную...).

Пробовал:

  • SimpleHTTPServer на Python (Ложится при использовании на synctube, не демон)
  • WebFS (низкая скорость отдачи, вместо 10-12Mb/s — 3-4)
  • И другие... Уже не припомню...

В общем, нужен простой файловый сервер «для дома» Критерии:

  • «Нативность» (Не HFS, ибо через Wine работает)
  • Выдавал список файлов из нужной директории
  • Желательно, поддерживал кириллицу и другие спец.символы адекватно (у WebFS промах с этим)
  • Отдавал нормальную скорость
  • Был «демоном»
  • Отдавал прямые ссылки на файлы

+ такие фишки как смена шаблонов и прочее, крайне приветствуются :)

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

Немного характеристик:

ОС: xUbuntu 16.04 amd64
Ядро: 4.4.13-040413-lowlatency
Ram: 8GB
CPU: AMD A4-6300 3.7Ghz x2

Думаю остальные характеристики вам ни к чему...

 , ,

PowerSlime
()

Нет доступа к 80-ому порту. Ubuntu

80-ый порт в модеме открыт. UFW выключен. NetStat молчит. А 80-ый порт могу использовать только если дать SUDO приложению...

Ранее был установлен LAMP через Taskel, думаю это может помочь «расследованию». (Сейчас удален. И LAMP и Taskel)

ПК домашний. IP статика. Немного инфы: ОС: xUbuntu 14.04 Ядро: 4.1.15-040115-generic

NMAP показывает что порт открыт и доступен из вне.

powerslime@powerslime-pc:~$ nmap 178.168.96.87

Starting Nmap 6.40 ( http://nmap.org ) at 2016-01-30 12:12 EET
Nmap scan report for 178-168-96-87.starnet.md (178.168.96.87)
Host is up (0.10s latency).
Not shown: 566 closed ports, 432 filtered ports
PORT   STATE SERVICE
53/tcp open  domain
80/tcp open  http

Nmap done: 1 IP address (1 host up) scanned in 2.73 seconds
powerslime@powerslime-pc:~$ sudo netstat -punta | grep :80
tcp        0      0 192.168.100.4:35494     91.226.97.14:80         ESTABLISHED 15427/libpepflashpl
tcp        1      1 192.168.100.4:42621     157.249.32.164:80       LAST_ACK    -               
tcp        1      0 192.168.100.4:49778     157.249.32.164:80       CLOSE_WAIT  15856/wrapper-1.0
powerslime@powerslime-pc:~$ sudo netstat -a | grep 80
tcp        0      0 192.168.100.4:51852     192.0.80.240:https      ESTABLISHED
udp6       0      0 fe80::7879:19ff:fe4:ntp [::]:*                             
udp6       0      0 fe80::be5f:f4ff:fee:ntp [::]:*                             
unix  2      [ ACC ]     STREAM     LISTENING     124880   @/dbus-vfs-daemon/socket-dLTgKMRu
unix  3      [ ]         DGRAM                    9180     
unix  3      [ ]         STREAM     CONNECTED     256980   
unix  3      [ ]         STREAM     CONNECTED     257680   
unix  2      [ ]         DGRAM                    13808    
unix  2      [ ]         DGRAM                    308019   
unix  2      [ ]         STREAM     CONNECTED     308017  

Пытаюсь дать приложению 80-ый порт, оно жалуется на то что мол firewall может мешать, либо порт занят. Однако опять-же. При проверке netstat'ом НИЧЕГО не использует локальный 80-ый порт...

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

 , ,

PowerSlime
()

Ошибки инициализации OpenGL, Intel

powerslime@powerslime-desktop:~$ glxgears 
libGL error: failed to create dri screen
libGL error: failed to load driver: i915

Сам файл находится в директории /usr/lib/i386-linux-gnu/dri/i915_dri.so

Характеристики ПК: ОС: xUbuntu 14.04 (ниже uname -a)

powerslime@powerslime-desktop:~$ uname -a
Linux powerslime-desktop 3.16.0-41-generic #57~14.04.1-Ubuntu SMP Thu Jun 18 18:01:50 UTC 2015 i686 i686 i686 GNU/Linux
ОП: 2Гб Мат плата: AsRock 775i65G R2.0 Процессор: Intel Pentium D945 2 ядра, 3.4Ghz Видеокарта - отсутствует, используется встроенная графики от Intel (та что вместе с материнкой). Не HD Graphics. Вроде GMA... Модель: Intel® Extreme Graphics 2 (копипаст с сайта материнки) ЖД: 1. WD2500"какой-то там", не важен! На нём вторая ОС [SATA] 2. Maxtor («в случае надобности дам модель») 120ГБ (25 - '/', 95 - '/home') [IDE]

Предыстория: Как-то у меня X'ы легли после того как я видеокарты лишился (чип сдох) (может важно, но была NVidia GeForce 6600 LE 128Mb AGP 8x) на тот момент поднять их удалось. Работало всё, в том числе и установленная Mesa. Так же на днях снова легли X'ы при попытках поставить Mesa (всё делал aptitude, как легко - хз), восстановил заново прописал chmod и еще что-то связанное с правами. (Экран доходил до ввода пароля от пользователя (хотя был включен автологгинг) после ввода пароля иксы сбрасывались и возвращалось всё к экрану загрузки. По логам было видно что проблема с доступах к драйверам Intel'а, хотя от Sudo они стартовали. В общем - поправив права всё стартануло). Сейчас же наблюдаю проблема с нерабочим LibGL/OpenGL/Mesa вроде как тут всё «от одной яблони». Прошу советов о том, как можно это дело исправить. Ясное дело переустановка ОС - способ виндузячий, да и к тому-же не хочется заново все пакеты и софт ставить.

Говорите какие логи предоставить и какую информацию. P.S. Из-за нерабочего OpenGL даже в тот-же Everlasting Summer не сыграть, FPS думаю около 3-5, ранее без видеокарты было стабильно >30 (при работающем OpenGL). Слишком разошелся... Извиняюсь.

Хочу решить проблему с OpenGL без переустановки ОС, прошу вашей помощи.

P.S. Ах, да! Драйвера под Intel из репозитория oibaf (инструкции брал отсюда http://help.ubuntu.ru/wiki/драйвер_видеокарт_intel). Переустанвока (aptitude reinstall) mesa, xserver-xorg-video-intel - не помогла.

 , ,

PowerSlime
()

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