Посоветуйте дистрибутив Linux

  • Автор темы Ferz
  • Дата начала
R

Romario

Новичок
Регистрация
01.03.2007
Сообщения
1 900
Реакции
1
Баллы
0
R

Romario

Новичок
Регистрация
01.03.2007
Сообщения
1 900
Реакции
1
Баллы
0
я в альтет проверил
 
A

alex

Участник
Регистрация
21.05.2004
Сообщения
2 505
Реакции
3
Баллы
38
я вам скрипт написал, и он у меня работает.
создаете файлик

Код:
cat > 123

записываете в него вот это:
Код:
#!/bin/bash
apt-get update & apt-get upgrade -y

затем даете ему права 755
Код:
chmod 755 /123

ну и собственно запускаете

Код:
./123

в альте и CentOS то что я вам написал работает, только что проверил:))) естественно под рутом.
Короче я понял, ты болтун. То что ты изначально написал
#!/bin/bash
sudo apt-get update & apt-get upgrade -y
не работает и работать не может, так как вторая команда без судо не запустится, а она будет запускаться именно от юзера.
Что ты начинаешь теперь лечить про какие-то 123 которые от рута надо запускать?

В твоём новом описании кстати ещё одна ошибка есть - у юзера не получится сделать как ты написал.
 
Johnny Mnemonic

Johnny Mnemonic

Новичок
Регистрация
13.11.2012
Сообщения
11 362
Реакции
624
Баллы
0
Все правильно, не будет, надо так:
PHP:
su -с "apt-get update & apt-get upgrade -y"
 
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
дааа, если и раньше типичный линуксоед не отличался профессионализмом, то теперь совсем обмельчал.
это хорошо.
 
A

alex

Участник
Регистрация
21.05.2004
Сообщения
2 505
Реакции
3
Баллы
38
дааа, если и раньше типичный линуксоед не отличался профессионализмом, то теперь совсем обмельчал.
это хорошо.
Обидно наверное, вот так бросаешь-бросаешь ***** на вентилятор, а оно всё не разлетается :148:
 
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
Обидно наверное, вот так бросаешь-бросаешь ***** на вентилятор, а оно всё не разлетается :148:

неа, обидно -- это когда вместо двойного амперсанда ставишь одинарный и суду не осиляешь ))
 
Johnny Mnemonic

Johnny Mnemonic

Новичок
Регистрация
13.11.2012
Сообщения
11 362
Реакции
624
Баллы
0
дааа, если и раньше типичный линуксоед не отличался профессионализмом, то теперь совсем обмельчал.
это хорошо.
Ну ты-то, как тролль-профессианал, на вершине успеха))))
 
R

Romario

Новичок
Регистрация
01.03.2007
Сообщения
1 900
Реакции
1
Баллы
0
Короче я понял, ты болтун. То что ты изначально написал

не работает и работать не может, так как вторая команда без судо не запустится, а она будет запускаться именно от юзера.
Что ты начинаешь теперь лечить про какие-то 123 которые от рута надо запускать?

В твоём новом описании кстати ещё одна ошибка есть - у юзера не получится сделать как ты написал.

вообщето нужно внимательно смотреть код:
вот мой вариант:

Код:
#!/bin/bash
apt-get update & apt-get upgrade -y

который я привел выше, он работает в Альтах, и там в отличии от бубугты sudo не нужен, т.к. я уже залогинился под рутом и запускаю все от него, а от обычного пользователя скрипты запускать не кошерно. И в крон добавлять скрипты от обычного пользователя не кошерно, потомучто намучаешься с вводом пароля. Я вас обожаю пользователи убунты:)))
 
N

Novel

Активный участник
Регистрация
14.10.2006
Сообщения
12 743
Реакции
29
Баллы
48
троль профессионал... с ошибками код читает.:))) короче если интересно продолжаем:)))))

читаю с ошибками, куда деваться, если код ваш ошибочный.

линуксоеды админы локалхостов доставляют ))
 
R

Romario

Новичок
Регистрация
01.03.2007
Сообщения
1 900
Реакции
1
Баллы
0
читаю с ошибками, куда деваться, если код ваш ошибочный.

линуксоеды админы локалхостов доставляют ))

нда.... ну собственно вот:
Код:
[fuckinguser@host-13 ~]$ su-
Password:
cat >123
#!/bin/bash
apt-get update & apt-get upgrade -y
^Z
[1]+ Stopped cat > 123
[root@host-13 ~]# chmod 755 123
[root@host-13 ~]#
[root@host-13 ~]# ls -l
итого 12
-rwxr-xr-x 1 root root 48 окт 18 10:15 123
-rw-r--r-- 1 root root 1230 окт 10 14:34 mail.php
drwx------ 2 root root 4096 окт 16 10:36 tmp
[root@host-13 ~]# ./123
Получено: 1 http://ftp.altlinux.org i586 release [913B]
Получено: 2 http://ftp.altlinux.org noarch release [707B]
Получено 1620B за 0s (4396B/s).
Получено: 1 http://ftp.altlinux.org i586/classic pkglist [15,2MB]
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Получено: 2 http://ftp.altlinux.org i586/classic release [133B]
Получено: 3 http://ftp.altlinux.org noarch/classic pkglist [3242kB]
Получено: 4 http://ftp.altlinux.org noarch/classic release [135B]
Получено 18,5MB за 1m48s (170kB/s).
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено

чето я тут ошибок вообще не увидел.
 
A

alex

Участник
Регистрация
21.05.2004
Сообщения
2 505
Реакции
3
Баллы
38
Блин, надоела мне эта тема, последний раз пишу. Удивляют просто лицемеры :) даже в таких простых вещах. Ну ошибся - ну с кем не бывает. Нет, начинает юлить как хз кто.

тогда уже:
Код:
#!/bin/bash
sudo apt-get update & apt-get upgrade -y
Если на твоей прекрасной системы ты это пускаешь от рута - зачем первое sudo?

Потом ты в скрипте пишешь
а потом сразу
Так сработает только если ты из корня файловой системы команды запускаешь. Это так щас принято на модных линуксах скрипты в корень класть?
В следующем сообщении уже исправил, но ведь изначальный вариант нерабочий же был, согласись? :)
 
R

Romario

Новичок
Регистрация
01.03.2007
Сообщения
1 900
Реакции
1
Баллы
0
Блин, надоела мне эта тема, последний раз пишу. Удивляют просто лицемеры :) даже в таких простых вещах. Ну ошибся - ну с кем не бывает. Нет, начинает юлить как хз кто.


Если на твоей прекрасной системы ты это пускаешь от рута - зачем первое sudo?

Потом ты в скрипте пишешь

а потом сразу

Так сработает только если ты из корня файловой системы команды запускаешь. Это так щас принято на модных линуксах скрипты в корень класть?
В следующем сообщении уже исправил, но ведь изначальный вариант нерабочий же был, согласись? :)


1) su- это залогинивание пдо рутом в моей системе.
2) и я пишу не chmod 755 /123 а chmod 755 123 , что означает что этот файл искать в том месте где я сейчас нахожусь.
3) для того чтобы запустить скрипт из корня надо бы было вводить /123, однако у меня в логе команд введено ./123 это значит что я запускаю файл 123 из той директории в которой нахожусь, потомучто этот файл именно здесь и лежит.

ЗЫ из-за чего весь срач началсь:))) сосбвенно ubuntu не люблю, т.к. на мой взгляд ее можно поставить только из-за steam. Хотя stem сейчас уже собрали для всех систем. По администрированию Ubuntu мне тож не подходит, хотя было пару моментов когда заказчики настаивали на Убунте в качетсве сервера, приходилось работать с ней. А еще убунту подойдет Админам локалхостов))) и троллям-профессианалам)))

Короче я все сказал:)))
 
Верх Низ