apt-get без sudo

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
pktfag
Сообщения: 142
ОС: Arch Linux

apt-get без sudo

Сообщение pktfag »

Можно ли запускать apt-get от обычного пользователя, а не пользоваться sudo?
То есть сделать так, чтобы при выполнении (выберем любую прогу, например, xbindkeys) apt-get install xbindkeys (без sudo), в локальной папке пользователя /home/pktfag/progs создавались бы каталоги bin, share и все остальное, что проге нужно.
Может быть нужны какие-нибудь опции к apt-get install?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: apt-get без sudo

Сообщение sash-kan »

конечно, можно пакет скачать и распаковать. а вот насколько он будет работоспособен…
1. скачать в текущий каталог:

Код: Выделить всё

$ aptitude download <название пакета>

2. распаковать:

Код: Выделить всё

$ ar x <файл>

3. ну а дальше разбираться с содержимым.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0
Контактная информация:

Re: apt-get без sudo

Сообщение Bruce »

я бы ответил проще: нет, нельзя.
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: apt-get без sudo

Сообщение t.t »

(Bruce @ Jan 4 2007, в 15:00) писал(а):я бы ответил проще: нет, нельзя.
А chroot не поможет? Сам apt-get ведь не проверяет запустившего пользователя на root-овость -- главное, чтобы правов хватило. Другой вопрос -- зачем это надо...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
georgy_sh
Сообщения: 1172
Статус: thermonuclear...
ОС: GNU/Linux

Re: apt-get без sudo

Сообщение georgy_sh »

t.t писал(а):
04.01.2007 15:47
(Bruce @ Jan 4 2007, в 15:00) писал(а):я бы ответил проще: нет, нельзя.
А chroot не поможет? Сам apt-get ведь не проверяет запустившего пользователя на root-овость -- главное, чтобы правов хватило. Другой вопрос -- зачем это надо...

chroot , скорее всего , и есть единственный выход =)
Может быть , оно человеку нужно для пробы или тестирования софта , либо для чего - то в этом роде ...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: apt-get без sudo

Сообщение sash-kan »

кхм.
chroot — это штука, конечно, интересная. как бы система в системе.
но как рядовому пользователю выполнить chroot? вопрос ведь был про рядового пользователя.
у меня в системе прав не хватило — Operation not permitted.

(Bruce @ Jan 4 2007, в 14:00) писал(а):я бы ответил проще: нет, нельзя.
ну, при некоторых обстоятельствах, иногда, в принципе, теоретически, может быть и удастся как-то воспользоваться программой.
но проще уж из исходников собрать, указав соответствующие опции при сборке.
вероятность работоспособности гораздо выше.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: apt-get без sudo

Сообщение t.t »

(sash-kan @ Jan 4 2007, в 18:08) писал(а):но как рядовому пользователю выполнить chroot? вопрос ведь был про рядового пользователя.
И правда, чего-то я уже сображаю плохо к вечеру. Надо домой иттить...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Red User
Сообщения: 229
ОС: Debian

Re: apt-get без sudo

Сообщение Red User »

Возможно, стоит почитать, что написано в разделе Directories в мане про apt.conf. Для apt-get можно задать местоположение apt.conf вручную с помощью -c=
А ведь когда-то не боялись мы программы любой,
И с одним лишь debug'ом выходили на бой,
И искусно написанный вирус встречали как брата
Спасибо сказали:
Ответить