Labs

<< 最初 < 前ページ 次ページ > 最後 >>
icon [Debian]PHPのaptパッケージが消失? (2019/03/26)
upgrade などしてしまって、PHP7.2のパッケージが消失してしまう。

以下を参照
How To Install PHP (7.3, 7.2 & 5.6) on Debian 9 Stretch
PHP7.2を Debian 9(stretch)にインストールする方法

$ sudo apt-get install apt-transport-https lsb-release ca-certificates$ sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php.list

認証して、/etc/apt/sources.list.d/ に php.list を新たに追加している模様
icon [Debian]Virtualbox(Debian)とmac(OS X)のフォルダ共有 (2017/08/14)
OSXからLinuxのファイル共有(Samba)をする場合、OSX側からのアクセスが不安定だったりする。
OSX上のファイル処理速度優先の為に、Virtualbox(Debian) から OSX のディレクトリをマウントしてみる。
※当然ながらLinux内で、OSX上のファイル実行速度は遅くなる

OSX(ホスト側)
/Users/yoo/debian/
Debian(クライアント側)
/home/yoo/mac/

VirtualBoxの共有フォルダ設定(OSX)

次に、VirtualBoxで共有フォルダ設定をするが、GUIで設定するのが簡単
VBoxManageでCUI設定することも可能
$ VBoxManage setextradata Debian8.5 VBoxInternal2/SharedFoldersEnableSymlinksCreate/debian 1
※Debian8.5 はVirtualBoxシステム名
※debian は後に設定するマウント名でホスト側、クライアント側で合わせる

共有フォルダ設定の確認
$ VBoxManage getextradata Debian8.5 enumerate
Key: GUI/LastCloseAction, Value: SaveState
Key: GUI/LastGuestSizeHint, Value: 720,400
Key: GUI/LastNormalWindowPosition, Value: -1890,84,720,420
Key: GUI/RestrictedRuntimeDevicesMenuActions, Value: Nothing
Key: GUI/RestrictedRuntimeMachineMenuActions, Value: SaveState,PowerOff
Key: GUI/ScaleFactor, Value: 1
Key: GUI/StatusBar/IndicatorOrder, Value: HardDisks,OpticalDisks,FloppyDisks,Network,USB,SharedFolders,Display,VideoCapture,Features,Mouse,Keyboard
Key: VBoxInternal2/SharedFoldersEnableSymlinksCreate/debian85, Value: 1

Linuxヘッダーインストール(Linux)

クライアント側で、VitualBoxツールをインストールするが、Debian8.xの場合、Linuxヘッダーをインストールしないとマウント時にエラーになるようだ。
/sbin/mount.vboxsf: mounting failed with the error: No such device
DebianをアップグレードしてLinuxヘッダーをインストール
# aptitude update
# aptitude upgrade
# uname -r
3.16.0-4-amd64
# aptitude install linux-headers-3.16.0-4-all

VirtualBoxツールインストール(Linux)

VirtualBoxツールをダウンロード、マウントしてインストールスクリプトを起動
# wget http://download.virtualbox.org/virtualbox/5.1.18/VBoxGuestAdditions_5.1.18.iso
# mount -r VBoxGuestAdditions_5.1.18.iso /media/cdrom
# sh /media/cdrom/VBoxLinuxAdditions.run
mount.vboxsfコマンドを貼り直す
# rm /sbin/mount.vboxsf
# ln -s /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
マウント
# mount -t vboxsf -o uid=yoo,gid=yoo debian /home/yoo/mac
自動設定は/etc/rc.local で設定しておく
icon [shell]スペースのトリム (2017/03/28)

RESULT=`echo テ キ ス ト | tr -d " "`echo $RESULT

<< 最初 < 前ページ 次ページ > 最後 >>