Вы можете добавить его к /etc/bash.bashrc, как следует (это обновление от сценария Чена):
'dpkg-url'() {
COUNT=0
for package in "${urls[@]}"; do
if [[ $package = *http* ]]; then
urls+=("$package")
fi
dpkg_url="$dpkg_url "$package""
done
# Remove beginning and trailing spaces #
url=$(echo "$url" | sed -e 's/^ //g' -e 's/ $//g')
if [[ ! -z "$url" ]]; then
directory=$(mktemp -d);
trap 'rm -rf "$directory"' EXIT
cd "$directory" || exit
for package in "$url"; do
wget ""$package""
done
dpkg $dpkg_url "$directory"/*.deb
else
dpkg $dpkg_url
fi
}
Хотя я не понимаю, почему я получаю эту ошибку при вызове ее следующим образом:
dpkg-url -i http://downloads.sourceforge.net/ldview/ldview-4.2-beta1.x64.deb
dpkg: error: need an action option
Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;
Options marked [*] produce a lot of output - pipe it through `less' or `more' !
Ваша система сломана. Вы сможете получить доступ к нему только в том случае, если ваш поставщик VPS предоставляет внеполосный метод доступа к нему, такой как виртуальная консоль - многие поставщики VPS предоставляют это.
Однако в этом случае это вряд ли даже значимо загрузится или сделает многое без /etc, поэтому вам, вероятно, потребуется восстановить с недавнего моментального снимка (проще всего) или если у вас нет моментального снимка, вам нужно будет сделать новое изображение, а затем начните восстанавливать то, что вам нужно от любой резервной копии.
Ваша система сломана. Вы сможете получить доступ к нему только в том случае, если ваш поставщик VPS предоставляет внеполосный метод доступа к нему, такой как виртуальная консоль - многие поставщики VPS предоставляют это.
Однако в этом случае это вряд ли даже значимо загрузится или сделает многое без /etc, поэтому вам, вероятно, потребуется восстановить с недавнего моментального снимка (проще всего) или если у вас нет моментального снимка, вам нужно будет сделать новое изображение, а затем начните восстанавливать то, что вам нужно от любой резервной копии.
Ваша система сломана. Вы сможете получить доступ к нему только в том случае, если ваш поставщик VPS предоставляет внеполосный метод доступа к нему, такой как виртуальная консоль - многие поставщики VPS предоставляют это.
Однако в этом случае это вряд ли даже значимо загрузится или сделает многое без /etc, поэтому вам, вероятно, потребуется восстановить с недавнего моментального снимка (проще всего) или если у вас нет моментального снимка, вам нужно будет сделать новое изображение, а затем начните восстанавливать то, что вам нужно от любой резервной копии.