Bacteriophage Life CyclesA virus can only replicate by using the enzymes, ATP, ribosomes and tRNA of its host. The viruses that infect bacteria are called bacteriophages and they have two types of life cycles.