Jump to content

ytf

Members
  • Content Count

    150
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by ytf


  1. добрый день,

    устанавливать линукс можно 3 способами:

    1. с диска, он рекомендуемый, и большинство образов операционных систем могут быть установлены только с диска

    2. с флешки, например, я успешно установил crunchbangplusplus по инструкции

    3. через программу virtualbox можно создать виртуальный пк, подключить к нему реальный жёсткий диск и произвести установку, но проблема в том, что может помешать смонтированная в данный момент файловая система, банально /dev/sda1 примонтирован - значит установка должна производиться на другой диск или раздел

     


  2. 73. Редактируем блок, выводящий информацию о состоянии компьютера

    Settings - Conky - Edit conkyrc

    # conky configuration
    #
    # The list of variables has been removed from this file in favour
    # of keeping the documentation more maintainable.
    # Check http://conky.sf.net for an up-to-date-list.
    #
    # For ideas about how to modify conky, please see:
    # http://conky.sourceforge.net/variables.html
    #
    # For help with conky, please see:
    # http://conky.sourceforge.net/documentation.html
    #
    # Enjoy! :)
    ##############################################
    # Settings
    ##############################################
    background yes
    use_xft yes
    xftfont Tahoma:size=10
    xftalpha 1
    update_interval 1.0
    total_run_times 0
    own_window yes
    own_window_transparent yes
    own_window_type desktop
    #own_window_argb_visual yes
    own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
    double_buffer yes
    minimum_size 200 200
    maximum_width 240
    draw_shades no
    draw_outline no
    draw_borders no
    draw_graph_borders no
    default_color 656667
    default_shade_color 000000
    default_outline_color 828282
    alignment top_right
    gap_x 12
    gap_y 56
    no_buffers yes
    uppercase no
    cpu_avg_samples 2
    override_utf8_locale yes
    ##############################################
    #  Output
    ##############################################
    TEXT
    Информация о системе
    ${hr}
    Хост:$alignr$nodename
    Время работы с момента 
    включения:$alignr$uptime
    ОЗУ:$alignr$mem/$memmax
    Использование файла подкачки:
    $alignr$swap/$swapmax
    Использование диска:
    / $alignr${fs_used /}/${fs_size /}
    /home $alignr${fs_used /home}/${fs_size /home}
    Использование процессора:$alignr${cpu cpu0}%
    
    
    Комбинации клавиш
    ${hr}
    Alt+F2$alignr Запуск программ
    Alt+F3$alignr Альтернативное меню
    Super+Space$alignr Главное меню
    Super+Tab$alignr Меню клиента
    Super+t$alignr Терминал
    Super+f$alignr Управление файлами
    Super+e$alignr Текстовый редактор
    Super+m$alignr Видеоплеер
    Super+w$alignr Смотрелка сайтов
    Super+h$alignr Менеджер задач
    Super+l$alignr Заблокировать экран
    Super+v$alignr Настроить громкость
    Super+x$alignr Разавторизоваться
    PrtSc$alignr Сфотографировать экран

     


  3. В 11.11.2018 в 03:01, alexcccp сказал:

    Первое обращение от 2018-05-31 сидеть ждать когда исправят данную ошибку мне кажется глупо.

    по идее у пользователей должна быть возможность скидываться на финансирование тех или иных исправлений в ОС, чтобы ускорить процесс

    В 11.11.2018 в 03:01, alexcccp сказал:

    CentOS

    неплохой выбор, но crunchbangplusplus менее глючная сборка

    В 11.11.2018 в 03:01, alexcccp сказал:

    однако в папке где должны были лежать исходники  драйверов я увидел только 2 файла Kconfig и Makefile.

    можно уточнить на форуме c++ программистов


  4. не знаю, может ошибка в сборке, может в программе просмотра файлов, может установлен шрифт, для которого есть кириллица, но нет украинских символов

    для начала если есть свободные 700 мб озу, установите виртуалбокс, в него crunchbangplusplus, а там уже добавляете украинскую раскладку и смотрите, та же ошибка или нет


  5. в вашем случае можно либо искать в поисковой системе текст ошибки и смотреть, как другие поступали в вашем случае,

    либо советую поставить crunchbangplusplus, по производительности они все одинаковые, разве только сборки из исходников по быстрее (gentoo)


  6. купить новый сервер, на нём установить 64-битную ос, скопировать на него все данные

    либо попробовать через виртуалбокс установить 64-битную ос на свободный раздел диска, установить и настроить софт, скопировать данные или изменить путь, так чтобы данные оставались на прежнем месте


  7. скорей всего резервная копия не понадобится, просто заново устанавливаешь ос на те же разделы диска без форматирования, при этом слетят настройки программ, но все документы обычно остаются целы

    второй путь - написать в службу поддержки ос, посоветоваться, как быть в вашей ситуации


  8. В 02.10.2018 в 16:30, Olgierd сказал:

    многие из-за подхватывающих всякую заразу на Windows и Android, сами её себе устанавливают

    пользователи линукс обычно предупреждают друг друга "скачивайте программы только с сайта автора программы"

    В 02.10.2018 в 17:29, Olgierd сказал:

    Это CrunchBang Linux?

    его модификация

    В 02.10.2018 в 17:29, Olgierd сказал:

    какой легковесный дистрибутив не сделай, всё равно браузер и офис будут требовать столько сколько должны

    вместо либреофис можно использовать сайты для редактирования офисных документов или abiword+gnumeric

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


  9. в качестве железа можно использовать самый дешевый пк за 100-200 рублей, купленный на авито + сетевая карта (pci или usb)

    дистрибутивы линукс делятся на "с рюшечками" а-ля linux mint, "минимализм и минимальный расход озу" типа crunchbangplusplus, "сборка из исходников с приростом производительности процессора менее 15%" наподобие LFS


  10. В 27.09.2018 в 19:13, Olgierd сказал:

    linux не глючный

    пользуюсь crunchbangplusplus, есть глюк - иногда окошко с календарем не исчезает, если повторно нажать на часы в трее

    В 27.09.2018 в 19:13, Olgierd сказал:

    linux хорош для старых компьютеров

    для старых компьютеров хорош crunchbangplusplus

    В 27.09.2018 в 19:13, Olgierd сказал:

    на linux не проникнет вредоносное ПО, потому что это супер-незаражаемая система

    потому что программы занесены в централизованный репозиторий и потому что для установки программ требуется ввод пароля администратора

    В 27.09.2018 в 19:13, Olgierd сказал:

    linux для продвинутых пользователей

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


  11. в теме https://www.linux.org.ru/forum/linux-install/13825091

    описан опыт установки ос через виртуалбокс и перенос hdd на второй комп, легче всего перенеслась crunchbangplusplus

    для донастройки ос манжаро после установки можно использовать скрипт, например, с именем install.sh

    #! /bin/sh
    
    yes | pacman -S apache
    printf '1\nY\n' | pacman -S mysql
    yes | pacman -S php php-apache
    yes | pacman -S phpmyadmin php-mcrypt
    systemctl enable httpd
    systemctl restart httpd
    mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql
    systemctl enable mysqld
    systemctl start mysqld
    yes | pacman -S expect
    
    mkdir /srv/http/s1
    mkdir /srv/http/s2
    mkdir /srv/http/s3
    mkdir /srv/http/s4
    ln -s /srv/http /home/$USER/www
    file="/srv/http/s1/password.txt"
    < /dev/urandom tr -dc A-Za-z0-9 | head -c8 > $file
    password=$(cat $file)
    
    /usr/bin/expect <<EOD
    log_file expect_log
    set timeout 600
    set pw [lindex $argv 0]
    spawn mysql_secure_installation
    expect "Enter current password for root (enter for none)"
    send "\r"
    expect "Set root password?"
    send "Y\r"
    expect "New password"
    send "$password\r"
    expect "Re-enter new password"
    send "$password\r"
    expect "Remove anonymous users?"
    send "Y\r"
    expect "Disallow root login remotely?"
    send "Y\r"
    expect "Remove test database and access to it?"
    send "Y\r"
    expect "Reload privilege tables now?"
    send "Y\r"
    interact
    sleep 3
    EOD
    
    cat > /srv/http/s1/index.php <<EOD
    <html>
    <head>
      <title>Welcome</title>
    </head>
    <body>
      <h2>Welcome to my Web Server test page</h2>
    <a href="http://localhost/phpmyadmin">Test phpMyAdmin</a><br>
    <table>
    <tr><td colspan="2">For connection to the server of MySQL use parameters:</td></tr>
    <tr><td>server</td><td>localhost</td></tr>
    <tr><td>user</td><td>root</td></tr>
    <tr><td>password</td><td><?php echo file_get_contents("password.txt"); ?></td></tr>
    </table>
    <br>
    <table>
    <tr><td colspan="2">The output of the phpinfo() function;</td></tr>
    <tr><td colspan="2"><?php phpinfo(); ?></td></tr>
    </table>
    </body>
    </html>
    EOD
    
    chmod -R 777 /srv/http
    chown -R $USER:$USER /srv/http
    
    cat > /etc/httpd/conf/extra/httpd-vhosts.conf <<EOD
    # Virtual Hosts
    #
    # Required modules: mod_log_config
    
    # If you want to maintain multiple domains/hostnames on your
    # machine you can setup VirtualHost containers for them. Most configurations
    # use only name-based virtual hosts so the server doesn't need to worry about
    # IP addresses. This is indicated by the asterisks in the directives below.
    #
    # Please see the documentation at 
    # <URL:http://httpd.apache.org/docs/2.4/vhosts/>
    # for further details before you try to setup virtual hosts.
    #
    # You may use the command line option '-S' to verify your virtual host
    # configuration.
    
    #
    # VirtualHost example:
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for all requests that do not
    # match a ServerName or ServerAlias in any <VirtualHost> block.
    #
    <VirtualHost *:80>
        DocumentRoot "/srv/http/s1"
        ServerName s1.localhost
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot "/srv/http/s2"
        ServerName s2.localhost
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot "/srv/http/s3"
        ServerName s3.localhost
    </VirtualHost>
    
    <VirtualHost *:80>
        DocumentRoot "/srv/http/s4"
        ServerName s4.localhost
    </VirtualHost>
    EOD
    
    sed -r -i 's/[#]{0,1}[ ]{0,1}(LoadModule mpm_event_module)/#\1/g' /etc/httpd/conf/httpd.conf
    sed -r -i 's/[#]{0,1}[ ]{0,1}(LoadModule mpm_prefork_module)/\1/g' /etc/httpd/conf/httpd.conf
    sed -r -i 's/[#]{0,1}[ ]{0,1}(LoadModule rewrite_module)/\1/g' /etc/httpd/conf/httpd.conf
    sed -r -i 's/[#]{0,1}[ ]{0,1}(Include conf\/extra\/httpd-vhosts.conf)/\1/g' /etc/httpd/conf/httpd.conf
    sed -r -i 's/#ServerName www\.example\.com:80/\0\nServerName localhost/g' /etc/httpd/conf/httpd.conf
    printf "LoadModule php7_module modules/libphp7.so\n" >> /etc/httpd/conf/httpd.conf
    printf "AddHandler php7-script php\n" >> /etc/httpd/conf/httpd.conf
    printf "Include conf/extra/php7_module.conf\n" >> /etc/httpd/conf/httpd.conf
    printf "Include conf/extra/phpmyadmin.conf\n" >> /etc/httpd/conf/httpd.conf
    
    sed -r -i 's/[;]{0,1}[ ]{0,1}(extension=bz2.so)/\1/g' /etc/php/php.ini
    sed -r -i 's/[;]{0,1}[ ]{0,1}(extension=mcrypt.so)/\1/g' /etc/php/php.ini
    sed -r -i 's/[;]{0,1}[ ]{0,1}(extension=mysqli.so)/\1/g' /etc/php/php.ini
    
    cat > /etc/httpd/conf/extra/phpmyadmin.conf <<EOD
    Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
    <Directory "/usr/share/webapps/phpMyAdmin">
    DirectoryIndex index.php
    AllowOverride All
    Options FollowSymlinks
    Require all granted
    </Directory>
    EOD
    
    sed -r -i "s/(\\\$cfg\['blowfish_secret'\]).*\/\*/\\\$cfg\['blowfish_secret'\] = '$password'; \/\*/g" /etc/webapps/phpmyadmin/config.inc.php
    systemctl restart httpd
    $BROWSER http://s1.localhost
    

     

×
×
  • Create New...