#FAQ #### Why can't I SSH in as root? By default Photon does not permit root login to ssh. To make yourself login as root using SSH set <code>PermitRootLogin yes</code> in /etc/ssh/sshd_config, and restart the sshd deamon. #### Why is netstat not working? netstat is deprecated, ss or ip (part of iproute2) should be used instead. This [Guide](https://dougvitale.wordpress.com/2011/12/21/deprecated-linux-networking-commands-and-their-replacements/) guide depicts the most common examples. #### How do I install new packages? #### Why is the yum command not working in a Minimal installation of Photon? tdnf is default package manager to install new packages. Its a C implementation of DNF package manager. See [DNF documentation](https://media.readthedocs.org/pdf/dnf/latest/dnf.pdf) for detailed help on commands. Examples: To install new package ``` tdnf install vim ``` To check available upgrades ``` tdnf check-update ``` To upgrade package ``` tdnf upgrade vim ``` To refresh repository cache ``` tdnf makecache ``` #### How do I build a new RPM package? Assuming you have the Ubuntu development environment setup and got the latest code pull into /workspace. Lets assume your package name is foo with version 1.0. ``` cp foo-1.0.tar.gz /workspace/photon/SOURCES cp foo.spec /workspace/photon/SPECS/foo/ cd /workspace/photon sudo make foo ``` #### I just booted into a freshly installed Photon, why is ```docker ps``` not working? Make sure the docker daemon is running, which by design is not started at boot time. #### What is the difference between the Micro/Minimal/Full installations of Photon? Micro is the smallest version of Photon, under 220MB (as of 03/30) to be used as base for customization. Minimal is Micro plus Docker and Cloud-init packages. Full contains all the packages shipped with ISO. #### What packages are included in Minimal? See [packages_minimal.json](../common/data/packages_minimal.json) for Minimal packages. #### Why is vi/vim not working in a Minimal installation of Photon? We have `nano` installed by default for file editing in Minimal. Use `tdnf` to install `vim`. #### How do I transfer/share files between Photon and my host machine? We are working on supporting some standard options. Currently we recommend using [sshfs](https://wiki.archlinux.org/index.php/sshfs) for file sharing between hosts and Photon.