бОльшая проблема возможно будет в отличиях инструментария системы.
привык ты к одному инструменту, а на другой ос поставлена другой аналогичный инструмент. и приходится приучиваться.
при этом отличия могут даже в пределах одного и того же дистрибутива. в той же убунте систем управления сетевыми интерфейсами штуки три минимум.
хотя инструментарий всех posix систем достаточно идентичен.
умеешь ты пользоваться wget и пофих тебе из какого пакета он устанавливается deb, rpm, скриптов генту и т.д...
пришел на другой комп а там wget просто не установлен, ибо админ его не любит и придется понимать curl